What is your next education pathway?
The BSc (Hons) in Computer Science with Artificial Intelligence is a comprehensive program that equips students with strong computing, AI, and software development skills, preparing them for careers in AI, machine learning, software engineering, and emerging technologies.
The curriculum starts with core computer science fundamentals, including programming, database management, networking, and software engineering principles. As students progress, they gain expertise in object-oriented programming (Java), web application development, and project management, along with a solid foundation in probability, statistics, and ethical considerations in computing.
The program advances into AI and machine learning, covering data structures, algorithms, deep learning, computer vision, natural language processing (NLP), robotics, and cloud computing. Students also gain hands-on experience with NoSQL databases, IoT, embedded systems, and image processing, enabling them to develop real-world AI applications.
The final year focuses on intelligent agents, artificial neural networks, cybersecurity, and advanced AI techniques, culminating in an individual AI research project and industrial training.
With a balance of theoretical knowledge and practical experience, graduates will be well-equipped for roles in AI development, data science, cybersecurity, cloud computing, and software engineering, making them highly sought after in the tech industry.
Entry Requirements
Year 01: Diploma in Computer Science with Artificial Intelligence
- Minimum 2 passes at G.C.E A/L in any stream
Successfully completed a Certificate in Computer Science with Artificial Intelligence / Certificate in Computer Science / Certificate in Software Engineering
Year 02: Higher National Diploma in Computer Science with Artificial Intelligence
2 Passes at G.C.E. A/Ls in Physical Science, Biology Stream, or Technology Stream
Sat for G.C.E. A/Ls in Mathematics, Biology, or Technology Stream and G.C.E. O/Ls with 5 Credits including Mathematics and English or ICT and English
G.C.E. O/Ls with 5 Credits including Credit for Mathematics and English with 1 year of working experience in a relevant field
Successfully completed the certificate in Computer Science or the certificate in Computer Programming / Software Engineering / Software Development in JAVA at NIBM
Successfully completed an Advanced Certificate (NVQ Level 4) offered by a recognized institute.
Year 03: BSc (Hons) in Computer Science with Artificial Intelligence
- Minimum 2 passes at G.C.E A/Ls in any stream
Successfully completed a Certificate in Computer Science with Artificial Intelligence / Certificate in Computer Science / Certificate in Software Engineering
Commencement
- KIC Peradeniya – 29th May 2025 (1st Year)
Programme Fees
Current Fee Structure
Year 01 – Course Fee: LKR 350,000/= + Registration Fee: LKR 5,000/=
Year 02 – Course Fee: LKR 400,000/= + Registration Fee: LKR 5,000/=
Year 03 – Course Fee: LKR 850,000/= + Registration Fee: LKR 10,000/=
Awarding University
Course Structure and Modules
Year 01: Diploma in Computer Science with Artificial Intelligence
Semester 01
Introduction to computer Systems
Computer Programming
Mathematics for Computer Science
Software Engineering Fundamentals
Relational Database Management Systems
Data Communications and Computer Networks
Semester 02
Object Oriented Programming with Java
Introduction to Artificial Intelligence
Probability and Statistics
Web Application Development
Project Management for Computer Science
Social, Ethical and Professional Issues in Computing
NON – CREDIT COMPULSORY MODULES
Effective Communication Skills I
Year 02: Higher National in Computer Science with Artificial Intelligence
Semester 01
Data Structures and Algorithms
Machine Learning for Artificial Intelligence
Data Modeling and NoSQL Database
Embedded Systems
Numerical Mathematics and Computing
Internet of Things (IOT)
Semester 02
Image Processing
Computer Vision
Cloud Computing
Robotics
Natural Language Processing
AI Project
Industrial Training
NON – CREDIT COMPULSORY MODULES
CREST
Effective Communication Skills II
YEAR 03: BSc (Hons) in Computer Science with Artificial Intelligence
Intelligent Agent
Security
Artificial Neural Networks
Machine Learning
Individual Project Preparation
Individual Project