Higher National Diploma in Computer Science with Artificial Intelligence



NIBM Programmes


NIBM Programmes


Higher National Diploma


  • 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.


  • Peradeniya (KIC) – 07th of September 2023 (Full Time)

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

Programme Fees

  • Course Fee: LKR 575,000 + Registration Fee: LKR 5,000