BSc (Hons) Software Engineering (3 Year Degree)

A three-year Cardiff Metropolitan University software engineering degree taught in Colombo and Kandy, from programming basics to a final development project.

Awarded by

Cardiff Metropolitan University

Next intake: May 2027
LevelBachelors
Duration3 Years
Study modefull-time
CampusColombo

Overview

About this course

This BSc (Hons) in Software Engineering is awarded by Cardiff Metropolitan University and taught at ICBT Campus in Colombo and Kandy. It runs full-time over 36 months and takes an engineering-minded approach to designing, building, testing and maintaining reliable software. The first level covers computational thinking, programming, software design, operating systems and web design with databases. Level 5 moves into object-oriented design, mobile and web technologies, algorithms and data structures and agile development with DevOps, with optional modules in data and knowledge management or networks and security. The final level includes a development project, advanced programming and parallel and distributed computing, plus options such as cyber security, advanced web technology and industrial work experience. Graduates may continue to ICBT's MSc programmes in information technology, data science or project management.

Modules

20 modules
Computational Thinking
Principles of Programming
Explore
Software Design & Development
Architectures & Operating Systems
Web Design & Databases

Entry requirements

Academic Entry Requirement

GCE A-Level

GCE A/L with 3 passes or an equivalent qualification.

English Language Proficiency
  • IELTS 6.0 or the ICBT English Diploma, or
  • A credit pass for English at the GCE O/L (local syllabus) or an equivalent.

Facilities

Gallery

Key information

Level

bachelors

Duration

3 Years ยท full-time

Location

Colombo, Kandy

Fees

On request

Upcoming intakes

Verified informationOct 14, 2026

Similar courses