What is your next education pathway?

The BSc (Hons) in Computer Science with Data Science from Coventry University (UK), offered at NIBM, blends strong computer science foundations with specialized training in data science, AI, and machine learning. This program equips you with in-demand skills in Programming, Data Analysis, Statistical Modelling, Neural Networks, Data Visualization, Machine Learning, and Cyber Security – preparing you for the fast-growing data-driven tech industry.

You'll gain hands-on experience through practical modules, industry placements, innovation projects, and a final-year capstone project, building a strong portfolio and real-world problem-solving abilities.

This internationally recognized UK degree opens doors to high-demand careers such as Data Analyst, Data Scientist, Machine Learning Engineer, Business Intelligence Analyst, 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

  • Data Analyst

  • Data Scientist

  • Machine Learning Engineer

  • Business Intelligence (BI) Analyst

  • 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 Data Science (Year 03)

  • Artificial Intelligence

  • Linear Statistical Models

  • Programming, Data Structures and Algorithms 2

  • Technology and Its Social, Legal and Ethical Context

  • Cyber Security 

  • Data Science

  • Effective Communication Skills 3 

BSc (Hons) Computer Science with Data Science (Year 04)

  • Data Visualization

  • Neural Networks Systems

  • Statistical Methods for Data Science

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