Programme Overview
Comprehensive introduction to the programme
This course provides a comprehensive foundation in computer science, covering essential areas like software engineering, database management, AI, and cybersecurity. It offers a direct pathway to a UK degree and prepares students for diverse IT roles through practical assignments and industry-relevant skills.
Programme Structure
Academic curriculum and module breakdown
- Core Modules
- Module 01 - Introduction to Computer Systems
- Module 02 - Computer Programming
- Module 03 - Mathematics for Computer Science
- Module 04 - Software Engineering Fundamentals
- Module 05 - Relational Database Management Systems
- Module 06 - Data Communications & Computer Networks
- Module 07 - Object-Oriented Programming with Java
- Module 08 - Introduction to Artificial Intelligence
- Module 09 - Probability and Statistics
- Module 10 - Web Application Development
- Module 11 - Machine Learning
- Module 12 - Effective Communication Skills
- Module 13 - Data Structures and Algorithms
- Module 14 - Embedded Systems
- Module 15 - Numerical Mathematics for Computer Science
- Module 16 - Computer Vision
- Module 17 - Cybersecurity Principles
- Module 18 - Deep Learning
- Module 19 - Image Processing
- Module 20 - Cloud Computing
- Module 21 - Data Modeling in NoSQL Databases
- Specialized Modules
- Module 22 - Freelancing Income with Computer Skills
- Module 23 - ATS-Friendly CV Preparation with Career Guidance
Entry Requirements
Academic prerequisites and admission criteria
Who Can Join:
Sri Lanka: O/L Passed (Min 3C 3S) or A/L Passed (Min 3S)
India: 10th Passed (Min 35%) or 12th Passed (Min 35%)
What's Next for You
Academic pathways and career progression
Career Path
Entry Level: IT Support Technician, Junior Software Developer, Junior Web Developer, Junior Network Technician, Database Assistant, QA/Software Tester, Junior Cyber Security Technician, Junior Data Analyst, UI/UX Assistant.
Mid-Level (1-3 years): Software Developer, Web Developer, Network Administrator, System Administrator, Database Executive, QA Analyst, Cyber Security Analyst, Data Analyst, UI/UX Designer.
Senior-Level (5+ years): Senior Software Engineer, Senior Network Engineer, Senior System Administrator, Database Administrator (DBA), Senior QA/Automation Engineer, Cyber Security Engineer, Senior Data Analyst, Senior UI/UX Designer.
Academic Progression: BSc (Hons) in Computer Science, Software Engineering, Information Technology, Cyber Security, Data Science, Artificial Intelligence, or Information Systems at UK universities
