What is your next education pathway?

The Higher National Diploma in Computer Science with Artificial Intelligence offers a comprehensive blend of computer science fundamentals and specialized AI knowledge, preparing students for the future of technology.

The programme begins with core subjects such as computer systems, programming, software engineering, and database management. Students will also explore essential topics like data communication, object-oriented programming with Java, and web application development. As the course progresses, students are introduced to key AI concepts including machine learning, probability, and statistics, alongside social, ethical, and professional issues in computing.

Advanced modules allow students to specialize in areas like machine learning, computer vision, deep learning, and natural language processing. They will gain hands-on experience with cutting-edge technologies such as embedded systems, cloud computing, and the Internet of Things (IoT). Additionally, the course covers data modeling in NoSQL databases, cybersecurity principles, and image processing, equipping students with the tools to tackle modern challenges in AI and computing. The CREST project offers an opportunity to apply their skills in real-world scenarios.

By the end of the program, students will be prepared for careers in AI, software engineering, cybersecurity, and data science, ready to make an impact in the rapidly evolving tech industry.

Department
Department
SCHOOL OF COMPUTING
Campus
Campus
Kandy KIC
Level
Level
Higher National Diploma Programmes
Method
Method
Full Time
Duration
Duration
02 years
Medium
Medium
English

Entry Requirements

  • For admission to the Higher National Diploma in Computer Science with Artificial Intelligence at the National Institute of Business Management, participants must achieve one of the following combinations.

    • Two passes at A/L in physical science, biology stream, or technology stream

    • Sat for G.C.E A/L in mathematics, biology, or technology stream and GCE O/L with five credits including Mathematics and English or ICT and English

    • G.C.E O/L with five 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.

Commencement

  • Peradeniya (KIC) – 11th June 2025

Programme Fees

Current Fee Structure
  • Course Fee: LKR 850,000/= + Registration Fee: LKR 5,000/=

*Subject to change without prior notice. Conditions apply.

Course Structure and Modules

Year 1

  • Introduction to Computer Systems

  • Computer Programming

  • Mathematics for Computer Science

  • Software Engineering Fundamentals

  • Relational Database Management Systems

  • Data communication and Computer Networks

  • Object-Oriented Programming with Java

  • Introduction to Artificial Intelligence

  • Probability and Statistics

  • Web Application Development

  • Machine Learning

  • Social, Ethical and Professional Issues in Computing

  • Effective Communication Skills

Year 2

  • Data Structure and Algorithms

  • Embedded Systems

  • Numerical Mathematics and Computing

  • Computer Vision

  • Cybersecurity Principles

  • Deep Learning

  • Image Processing

  • Cloud Computing

  • Data Modeling in NoSQL Database

  • Internet of Things

  • Natural Language Processing

  • CREST