Through modern teaching methods, this programme provides a flexible computer science education that focuses on preparing students to work on complex algorithms, implement software on modern platforms, and take advantage of big data. Through carefully designed and selected modules, students can learn from experienced tutors who conduct our exceptional artificial intelligence (AI) research, to develop smart algorithms and computer systems, and become familiar with the rapidly evolving world of smart devices. Depending on the student’s interests, they have a choice of three specialist pathways, focusing on AI, smart devices, or Computer Science in general.
Awarding Body
Mode of Study
Duration
Advance Diploma: 3 Academic Years Full Time and up to 6 Years Part Time or Flexible
Bachelor: 4 Academic Years Full Time and up to 8 Years Part Time or Flexible
Fees
(Fees may increase by 2% annually, subject to MoE approval)
Minimum Entry Requirements
Minimum Entry Requirements for this programme are:
- Omani General Education Diploma – Science and Art/ Humanities Track or an equivalent qualification, with a minimum overall average of 65% with a minimum of 60% in Applied or Pure Mathematics or Information Technology and 55% in English Language.
- Successful completion of GCET Foundation Studies Programme with a minimum of 50% in each component.
- Diploma Holders are encouraged to apply for advanced entry.
Contact Person
Email: admissions@gcet.edu.om or Tel: +968 24227999 – WhatsApp +968 7227 0606
Why Study our Programme?
We live in an increasingly digital world, with interactive computer systems playing a major role in our daily lives, from online retailing to satellite navigation and computer games. Intelligent computers play a key role in all sectors of our economy, in the Sultanate of Oman, the UK, and worldwide.
The BSc (Hons) Computer Science programme helps you analyse complex problems, build algorithms that solve them, and write programs to implement these solutions.
With this future-oriented programme, you will combine analytical and technical skills, apply theory to practice, and develop computer systems and software solutions to tackle real-world industry problems.
What you will be studying?
In this course, you can select one of three specializations, including AI, Smart Devices, or Computer Science. The AI pathway will allow you to learn how to differentiate fact from fiction. You will learn about AI in a practical context, using problem-based learning that is informed by collaborative research with industry and government. Upon completing level 1, you will be familiar with contemporary AI concepts, uses, and processes.
As a Smart Devices specialist, you will learn how to integrate electronic appliances with computing. You will acquire a wide range of skills, spanning several digital industries.
Depending on your interests and career goals, you can tailor the content from level 2. Some of our graduates will be able to gain advanced skills in AI and Data Analytics during the final year modules.
Where can it take you?
Upon completion of the specialist pathway, students will receive a BSc (Hons) Computer Science/BSc (Hons) Computer Science [Artificial Intelligence]/BSc (Hons) Computer Science [Smart Devices] degree. Regardless of the pathway you choose, you will be well-positioned for a career in industry or research after leaving us. Your final year will allow you to acquire advanced AI and Data Analytics skills, depending on the specialization path you choose. These skills are highly sought after by employers, so you can start a rewarding career immediately after graduation as a result of the skills shortage. As part of this programme, you will also gain relevant experience in AI through year-long projects and advanced research modules. Learn to resolve practical and ethical issues when applying AI in the real world so that you can make a positive impact on people’s lives.
Digital technologies have become a part of our everyday lives, so you can find digital jobs in every industry and sector today. Smart Devices also provide a foundation for students to be successful in these fields. Employers will expect future workers to possess a range of abilities, ranging from media and technology to digital marketing, to name a few. As a successful graduate, you could pursue a career in software engineering, web development, business analysis, IT project management, or consulting.
Programme Structure
| Level-0 | |||
| Module Code | Semester-1 (Oct-Jan) | Module Code | Semester-2 (Feb-June) |
| UFCFRN-15-0 | Introduction to Creative Technologies Technology
Prerequisite: None |
UFCFQN-30-0 | Computational Thinking and Practice
Prerequisite: None |
| UFCFTN-30-0 | Web Foundations
Prerequisite: None |
UFCFPN-30-0 | Information Practitioner Foundations
Prerequisite: None |
| UFMFF8-15-0 | Introduction to Digital Design
Prerequisite: None |
||
| Level-1 | |||
| Module Code | Semester-1 (Oct-Jan) | Module Code | Semester-2 (Feb-June) |
| UFCFGS-15-1 | Artificial Intelligence
Prerequisite: None |
UFCFHS-30-1
Prerequisite: None |
Principles of Programming
Prerequisite: None |
| UFCFDS-15-1 | Computer Systems Architecture
Prerequisite: None |
UFCFES-30-1
Prerequisite: None |
Web Development and Databases
Prerequisite: None |
| UFCFFS-30-1 | Foundations for Computing
Prerequisite: None |
||
| Level-2 | |||
| Module Code | Semester-1 (Oct-Jan) | Module Code | Semester-2 (Feb-June) |
| UFCFYR-15-2 | Advanced Algorithms
Prerequisite: None |
UFCF8S-30-2 | Advanced Software Development
Prerequisite: Foundation of Computing |
| UFCFWK-15-2 | Operating Systems
Prerequisite: Computer Systems Architecture |
UFCF9S-15-2 | Artificial Intelligence II
Prerequisite: Artificial Intelligence I |
| UFCF7S-30-2 | Systems Development Group Project
Prerequisite: None |
UFCFVK-15-2 | Internet of Things
Prerequisite: Computer Systems Architecture |
| Level-3 | |||
| Module Code | Semester-1 (Oct-Jan) | Module Code | Semester-2 (Feb-June) |
| UFCFXK-30-3 | Digital Systems Project (Part-1)
Prerequisite: 90 credits at level 2 |
UFCFXK-30-3 | Digital Systems Project (Part-2)
Prerequisite: 90 credits at level 2 |
| UFCFTR-30-3 | Distributed and Enterprise Software Development
Prerequisite: Advanced Software Development, Principles of Programming and Systems Development Group Project |
UFCFU3-15-3 | Advanced Databases
Prerequisite: Web Development and Databases |
| UFCF95-15-3 | Entrepreneurial Skills
Prerequisite: None |
Elective Group-1 (one module out of 3)
UFCF7H-15-3 Mobile Applications Prerequisite: None Or
UFCFXR-15-3 Autonomous Agents and Multi-Agent Systems Prerequisite: UFCFGS-15-1 Artificial Intelligence I, UFCFHS-30-1 Principles of Programming
Or
UFCFJP-15-3 Big Data Analytics Prerequisite: None |
|
| Elective Group-2 (one module out of 2)
UFCFWR-15-3 Advanced Systems Programming Prerequisite: Systems Development Group Project
Or
UFCFEL-15-3 Security Data Analytics and Visualisation Prerequisite: None |
|||
Note: The Omani Culture Module is a compulsory module that will be offered during summer. It carries 0 credit so it will not contribute to the program credits.

