What is your next education pathway?

The Diploma in Computer Science with Artificial Intelligence provides a strong foundation in computing, programming, and AI technologies, equipping students with the skills needed for careers in software development, AI, and IT industries.

The program covers computer systems, programming languages, database management, and computer networks, giving students a thorough understanding of software and hardware fundamentals. With a focus on Object-Oriented Programming (Java), web application development, and project management, students gain hands-on experience in building and managing real-world applications.

The course also introduces Artificial Intelligence, exploring AI techniques, knowledge-based agents, and AI applications in game development, preparing students for the growing demand in machine learning and automation. A strong mathematical foundation, including probability, statistics, and calculus, enhances analytical and problem-solving skills essential for AI and computing.

Additionally, the program emphasizes software engineering principles, ethical considerations in computing, and effective communication skills, ensuring students develop both technical expertise and professional competencies. Graduates will be well-prepared for roles in software engineering, AI development, IT consulting, and emerging technology fields.

Department
Department
SCHOOL OF COMPUTING
Campus
Campus
Kandy KIC
Level
Level
Diploma Programmes
Method
Method
Full Time / Part Time
Duration
Duration
01 Year
Medium
Medium
English

Entry Requirements

  • G.C.E. (A/L) Option: Minimum 2 passes at G.C.E A/L in any stream
  • NIBM Option: Successfully completed a certificate programme in Computer Science with Artificial Intelligence/Certificate in Computer Science/Certificate in Software Engineering

Commencement

  • KIC Peradeniya - 07th May 2025

Programme Fees

Current Fee Structure
  • Course Fee: LKR 350,000/= + Registration Fee: LKR 5,000/=
*Subject to change without prior notice. Conditions apply.

Course Structure and Modules

SEMESTER 1

  • Introduction to computer Systems
  • Computer Programming
  • Mathematics for Computer Science
  • Software Engineering Fundamentals
  • Relational Database Management Systems
  • Data Communications and Computer Networks

SEMESTER 2 

  • 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