BSc in Computer Science with Artificial Intelligence
Overview
The rapid advancement of artificial intelligence is reshaping every sector of the global economy, creating unprecedented demand for graduates who combine deep computer science expertise with practical AI competency. This programme establishes a rigorous theoretical foundation in computer science while building specialised knowledge in artificial intelligence, spanning machine learning, neural networks, natural language processing, computer vision, and responsible AI. Students will engage with research-informed teaching and hands-on projects that reflect real-world AI applications, equipping them to lead innovation in industry, research, and public service.
Admission Requirements
- High School Diploma: Secondary school certificate with a general high school score of 60% and above.
- A minimum high school score of 120 combined in Mathematics and Physics.
- English Language Proficiency: Minimum English Language requirement is 45 in PTE, 5.5 in IELTS, 64 in ibt-TOEFL or 95 in Duolingo.
- School Interview.
- Equalised transcript for Public universities is required for students who have graduated from international institutions.
- Application Form: Online application is required Online application is required
- Official transcripts: Provide a copy of your official transcript (for applicants who graduated from international institutions, an equalized transcript is required).
- Certification Letter from High School: Provide an official letter from your High School Confirming your High School Average.
- A copy of your Passport/ID
Curriculum
| Level | Semester | Module Title |
| UG-1 | 1 | Problem Solving Techniques |
| Computer Fundamentals and Digital Logic | ||
| Engineering Mathematics for AI | ||
| English Composition I | ||
| 2 | Discrete Mathematics | |
| Principles of Programming | ||
| Linear Algebra | ||
| English Composition II | ||
| UG-2 | 1 | Object-Oriented Programming |
| Probability & Statistics | ||
| Principles of Database Systems | ||
| System Administration | ||
| 2 | Introduction to Artificial Intelligence | |
| Computer Architecture and Organisation | ||
| Web Development | ||
| Data Structures and Algorithms | ||
| UG-3 | 1 | Machine Learning |
| AI Ethics and Responsible AI | ||
| Advanced Programming | ||
| Operating System | ||
| Software Engineering and Analysis | ||
| 2 | Deep Learning | |
| Data Science and Visualization | ||
| Mobile App Development | ||
| AI Web Systems and MLOps | ||
| Summer Break | Industrial Internship | |
| UG-4 | 1 | Graduation Project I (AI-focused) |
| Computer Vision | ||
| Data and Cyber Security | ||
| Computer Networks | ||
| 2 | Graduation Project II (AI-focused) | |
| Natural Language Processing | ||
| Distributed Systems and Cloud Computing | ||
| Optimization Algorithms in AI | ||
International Schools Requirements
American System
GPA: 2.0 and SAT I: 800 and Two AP Subjects – Total score of 6/10 in Scientific Modules.
British System
5 IGCSE Scientific Modules; 2 A-Level / Full A Level or 1 A-Level + 1 AS-Level (Scientific subjects).
International Baccalaureate (IB)
1 HL + 1 SL Both HL and SL must be scientific subjects
Skills Development
Upon successful completion of this programme, students will be able to….
- Apply algorithms, mathematics, and problem-solving techniques to design and evaluate intelligent computational systems.
- Analyse, design, implement, and document AI-driven solutions to significant real-world problems.
- Build and deploy machine learning models, neural networks, and AI pipelines that meet specified performance requirements.
- Apply techniques from natural language processing, computer vision, and data science to extract meaningful insight from complex data.
- Work and communicate effectively, individually and in teams, to lead and manage AI projects in multidisciplinary environments.
- Critically evaluate the ethical, social, and legal implications of AI technologies and act as a responsible computing professional.