What is your next education pathway?

The BSc (Hons) in Computer Science with Applied Artificial Intelligence from Coventry University (UK), offered at NIBM, combines a strong computer science foundation with specialized training in applied AI, machine learning, neural networks, and intelligent systems. This program equips you with cutting-edge skills in Programming, Machine Learning, Neural Networks, Robotics, Intelligent Agents, AI Security, Data Science, and Agile Development – preparing you for the explosive growth of AI across industries.

You'll gain hands-on experience through practical modules, industry placements, innovation projects, and a final-year capstone project, helping you build a professional portfolio and solve real-world AI challenges.

This internationally recognized UK degree opens doors to high-demand careers such as AI Engineer, Machine Learning Engineer, Data Scientist, Software Developer/Engineer, and Data Engineer – both in Sri Lanka and Globally.

Department
Department
SCHOOL OF COMPUTING
Campus
Campus
Colombo Campus
Level
Level
Degree Programmes
Method
Method
Full Time / Part Time
Duration
Duration
04 Years
Medium
Medium
English

Entry Requirements

  • A/L Option: Minimum of 2 passes at G.C.E A/L in Mathematics / Science streams or Technology stream with ICT

  • O/L Option: Sat for G.C.E. A/L in Mathematics/ Science Streams / Technology stream with ICT and passed G.C.E. O/L with minimum 5 credits including “B” passes for Mathematics and Science / ICT and “C” pass for English

  • NIBM Option: Successfully completed a Certificate Program specialized in Software Engineering at NIBM

Commencement

  • Colombo: 12th March 2026 (Year 03)
  • Colombo - 13th June 2026 | 09th July 2026 (Year 01)

Programme Fees

Current Fee Structure
  • Year 01: Course Fee: LKR 350,000/= + Registration Fee: LKR 5,000/= | (Full Time / Part Time)

  • Year 02: Course Fee: LKR 350,000/= + Registration Fee: LKR 5,000/= | (Full Time / Part Time)

  • Year 03: Course Fee: LKR 850,000/= + Registration Fee: LKR 10,000/= | (Part Time)

  • Year 04: Course Fee: LKR 800,000/= | (Part Time)

*Subject to change without prior notice. Conditions apply.

Awarding University

Career Opportunities

  • AI Engineer

  • Machine Learning Engineer

  • Data Scientist

  • Software Developer / Engineer

  • Data Engineer

Course Structure and Modules

Diploma in Software Engineering (Year 01)

  • Introduction to Computer Science

  • Mathematics for Computing

  • Algorithms and Programming Fundamentals

  • Digital Logic & Computer Organization

  • Object Oriented Programming

  • Data Management 1

  • Computer Networks

  • GUI Development

  • Software Engineering

  • Enterprise Application Development 1

  • Operating Systems

  • Developing Modern Web

  • Business Solution Development Project

  • Effective Communication Skills 1

    -Diploma Certificate is awarded-

Higher National Diploma in Software Engineering (Year 02)

  • Robotics

  • Programming, Data Structures and Algorithms 1

  • Enterprise Application Development 2

  • Data Management 2

  • Statistics for Computing

  • Data Warehousing and Business Intelligence

  • Mobile Application Development

  • Internet of things

  • Machine Learning

  • Emerging Technologies

  • IT Management Practices

  • Effective Communication Skills 2

  • Innovations and Entrepreneurship Project

  • Industry Placement

    -HND Certificate is awarded-

BSc (Hons) Computer Science with Applied Artificial Intelligence (Year 03)

  • Agile

  • Designing User Experiences

  • Programming, Data Structures and Algorithms-2

  • Data Science

  • Effective Communication Skills-3

  • Technology and Its Social, Legal and Ethical Context

BSc (Hons) Computer Science with Applied Artificial Intelligence (Year 04)

  • AI Security

  • Neural Networks Systems

  • Robots and Intelligent Agents

  • Machine Learning

  • Project

  • Leadership and Entrepreneurial Practice in Computing

 

* We regularly review our course content to make it relevant and current for the benefit of our students. For these reasons, course modules may be updated, please contact us for the latest information.