Bachelor of Science in Computer Science
Admission Requirements
- Computer Science and Computer Engineering undergraduate: five (5) ‘O’ levels with credit (6) or better in English, mathematics, two sciences, and any other subject.
- Information Systems and Information Technology undergraduate: five (5) ‘O’ levels with credit (6) or better in English, mathematics, one science, and any other two subjects.
- Computer Science Postgraduate: Any IT-related bachelor’s degree.
CS 120: Introduction
to Computer Systems
LA 111: Communication
Skills
MA 110: Mathematics
PH 110: Physics
CS 150: Introduction
to Programming Fundamentals
CS 130: Software Development
CS 235: Database
Systems
CS 230: Software
Engineering
CS 220: Computer
Architecture and Organisation
CS 225: Operating
Systems and Resource Management
MA 210: Engineering
Mathematics I
PH 212: Physics
II
CS 250: Data
Structures Algorithms and Programming (C++)
CS 270: Digital Design
CS 301: Systems
and Project Management
CS 350: Object
Oriented Programming (Java)
CS 360: Internet
and Web Programming
CS 351: Numerical
Analysis
MA 320: Probability,
Statistics and Discrete Structures
CS 320: Computer
Communication and Networks
CS 340: Compiler Construction and Theory of Automata
CS 400: Major
Project and Seminars
CS 460: Internet
Technologies
MG 411: Professional
Practice (Management Skills and Entrepreneurship)
CS 440: Computer
and Information Security
CS 471: Artificial
Intelligence
CS 480: Mobile
Networks
CS 421: High-Performance Computing