BSc (Hons) Computing (Software Engineering Pathway)

The BSc (Hons) Computing degree, awarded by Coventry University is designed to produce graduates that have a high level of knowledge across a variety of computing technologies. Students will learn principles of computer science, such as mathematics, algorithms, data structures and ethics; as well as learn practical skills such as programming, user centred design, web development and mobile application development.

The uptake of digital technology in society has greatly increased our need for interactive computing devices. Whether these are for entertainment, education, work, health care or transport, computing devices have become an intrinsic part of everyday life.

Coventry University has an established practical approach to the teaching of computing subjects through activity-led learning, collaborative technical projects and simulation of real world problems. Given the breadth of the subject domain, graduates of the computing course are well positioned for a range of employment opportunities including software development, database/systems administration, mobile application development, web development and user centred design to name a few.

Upon completion of this degree, you will receive a qualification awarded by Coventry University.



NIBM Programmes


Colombo /
NIBM Programmes




Part Time


04 Years


  • A/L Option: Minimum 2 passes at G.C.E A/L in Mathematics/Science Streams & Technology stream with ICT
  • O/L Option: Sat for G.C.E A/L in Mathematics/Science Streams & Technology stream with ICT
    Passed G.C.E O/L including “B” passes for Mathematics and Science/ICT and “C” pass for English
  • NIBM Option: Successfully completed a certificate programme specialized in Software Engineering at NIBM


  •  Colombo – 14th November 2024

Course structure and modules

Year 01 : Diploma in Software Engineering

  • Introduction to Computer Science
  • Mathematics for Computing
  • Programming Fundamentals
  • Computer Technology
  • Object-Oriented Programming
  • Database Management Systems
  • Computer Architecture and Networks
  • GUI Application Development
  • Operating Systems
  • Enterprise Application Development-1
  • Web Application Development
  • Software Engineering
  • Final Project

Year 02 : Higher National Diploma in Software Engineering

  • Embedded Application Development
  • Programming Data structures and Algorithms
  • Data Analytics
  • Robotics Application Development
  • Advanced Database Management Systems
  • Enterprise Application Development
  • Mobile Application Development
  • Digital Image Processing
  • Data Warehousing
  • IoT
  • IT Management Practices
  • Software Security
  • Final Project
  • Field Visit
  • Industrial Training

Year 03 : BSc (Hons) Computing (awarded by Coventry University)

  • User Experience Designing
  • Programming, Data Structures and Algorithms-2
  • Technology and Its Social, Legal and Ethical Context
  • Cyber Security
  • Data Science
  • Effective Communication Skills
  • Agile

Year 04 : BSc (Hons) Computing (awarded by Coventry University)

  • Web API Development
  • Project Discovery
  • IOS Development
  • Computer Vision
  • Artificial Intelligence
  • Dissertation and Project Artefact

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

Programme Fees

  • Year 1 (Full time) : Course Fee: LKR 300,000 + Registration Fee: LKR 5,000
  • Year 1 (Part time) : Course Fee: LKR 300,000 + Registration Fee: LKR 5,000 (DSE and DCSD programmes)
  • Year 1 (Part time) : Course Fee: LKR 300,000 + Registration Fee: LKR 5,000 (DICT programme)
  • Year 2 (Full time/Part time): Course Fee: LKR 300,000+ Registration Fee: LKR 5,000
  • Year 3 : Course Fee: LKR 850,000 + Registration Fee: LKR 10,000
  • Year 4 : Course Fee: LKR 800,000

  • All payments can be made in installments.

Student loan facilities are available from BOC, NSB & NDB banks. Send us an inquiry to ask about payment plans and loan facilities.