BSc (Hons) Computing Science

The Bachelor with Honours in Computing Science course has a practical, problem solving approach. Students will be taught how to design effective solutions to complex problems such as how to design, build and analyse computer systems. Students will also develop a firm understanding of how computers work as well as effective computer Programming. This course provides a firm foundation in the design and development of software and information systems with particular emphasis on networking, data communications, databases, computer systems, software engineering, multimedia and HCI which is more suited for global and local need of the market. The course is accredited and recognized by British Computer Society (BCS).

Programme objectives

The programme aims to produce graduates that are able to demonstrate a detailed understanding, knowledge and experience of the theory, practice and applications of computing science. They will be equipped to apply appropriate scientific and engineering practices in the development and construction of computer-based systems for the solution of practical problems. Graduates will be adaptable with good communication skills and have a firm understanding of computing in order to meet the changing demands of the real world and a modern technological society. They will appreciate the requirement for continuing their professional development and the recognition of the importance of lifelong learning. The programme will provide graduates with an understanding of the professional standards and responsibilities demanded of the computer professional by industry, commerce and society.

Awarding Body

After the successful completion of the programme requirements, the students will be awarded with the certificates from the The University of Stirling (UoS).

Career opportunities

This degree will place you at the forefront of computing in a web based world. Our graduates are well equipped to enter either the software industry itself or one of the many fields in which computer systems are extensively used and developed. Jobs directly related to this degree include: SEO Specialist, Web Designer, Games Developer and many more

Accreditation

Diploma in Higher Education

Bachelor Degree with Honours

Duration

Two Years (Four Semesters)

Four Years (Eight Semesters)

Study type

Full Time/Part Time

Full Time/Part Time

Credit

240

480

“Our computing science degree will teach you how to design, build and analyse computer systems”.

Core modules

Core modules

The Global Business Environment: An Introduction

Introduction to Computing Science

Making the Most of the World Wide Web

Practical Statistics

Programming and User Interface Design

Database Principles & Applications

Discrete Structures

Data Structures, Objects and Algorithms

Entrepreneurship: Creativity and Innovation

Programming Language Paradigms

Systems l

Multimedia and HCI

Software Engineering l

Concurrency and Distribution Systems

Computer Games Technologies

Software Engineering Il

Information Systems

Telecommunications Systems and Services and NoSQL Databases

Security

Technologies for e‐commerce and Web Services

Computing Science Project

Managing Information

Programme entry requirements

  • • Year 1 Entry: Pass in the Secondary School with pass of 60% result in either the English placement test or Muscat College Foundation Programme.
  • • Year 3 Entry: HND (in a related subject only) with minimum B’s in all the Graded Units. A Graded Unit which has been upgraded to a B will be acceptable
Accreditation of prior learning

Applicants may be considered through the accreditation of prior learning, which may be certificated or experiential. The admissions and registration staff are responsible for determining the grounds on which accreditation is acceptable. All applications are subject to approval of the Ministry of Higher Education. Please check Accreditation of prior learning (APL) entry condition in new student entry requirement page

College Requirement Course

All the students are required to study a College requirement course “Entrepreneurship – Creativity and Innovation course” for 3 Credit Hours during the second year of their academic programme, apart from the programme requirements.

"Study with us and be at the forefront of the computing science industry."

Academic Plan

Semester 1
Semester 2
Year 1
  • The Global Business Environment: An Introduction
  • Accounting and Finance for Managers or Introductory Microeconomics
  • Introduction to Computing Science
  • Making the Most of the World Wide Web
  • Practical Statistics
  • Programming and User Interface Design
Year 2
  • Database Principles & Applications
  • Discrete Structures
  • Data Structures, Objects and Algorithms
  • Entrepreneurship: Creativity and Innovation
  • Programming Language Paradigms
  • Systems l
  • Managing Information
Year 3
  • Multimedia and HCI
  • Software Engineering l
  • Concurrency and Distribution Systems
  • Computer Games Technologies
  • Software Engineering Il
  • Information Systems
Year 4
  • Telecommunications Systems and Services and NoSQL Databases
  • Security
  • Computing Science Project*
  • Technologies for e‐commerce
  • Web Services
  • Computing Science Project*

Key Information

  • Degree type: BA (Hons) from University of Stirling
  • Total Subjects: 24 Modules
  • Duration: (4 Years)
  • Start date: September
  • Class Schedule:
    - Full-time: morning, starting 8am (5 days a week)
    - Part-time: Afternoon, starting 2:30pm (5 days a week)