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