BSc (Hons) Computer Science in Software Engineering
Computing Bachelor's Degree

BSc (Hons) Computer Science in Software Engineering

The BSc (Hons) Computer Science in Software Engineering Top-Up Degree is designed for students who want to develop advanced expertise in modern software development and engineering.

Study Mode / Duration
Full-Time / 1 Year
Delivery
Part-Time, On Campus

Programme Overview

Comprehensive introduction to the programme

This programme develops advanced skills in software architecture, application development, DevOps, cloud technologies, user experience engineering, and secure software design. Students gain hands-on experience in creating scalable, reliable, and industry-ready software solutions.

Founded in 1905, Goldsmiths, University of London is a globally respected institution known for teaching, research, creativity, and innovation. Delivered at BCAS Campus, this top-up degree lets Sri Lankan students complete a premier UK degree without leaving the country.

Why choose Goldsmiths? Research-led teaching that combines research-informed teaching, practical learning and project-based activities; interdisciplinary thinking at the intersection of computing, arts and social science; industry partnerships with leading employers across Sri Lanka's growing tech industry; and strong student support including academic skills support and wellbeing services.

How to apply: choose your programme; confirm you hold an HND or equivalent Level 5 qualification in a relevant computing discipline; submit academic transcripts, a personal statement and English language evidence if required (references may also be requested); the admissions team will assess your application and contact you with a conditional or unconditional offer.

Programme Structure

Academic curriculum and module breakdown

  • Cloud Computing and Databases (15 Credits) - Core

  • Big Data Analytics and Visualisation (15 Credits) - Optional

  • Human-Computer Interaction and Experience Engineering (15 Credits) - Optional

  • Secure Software Design & DevOps (15 Credits) - Optional

  • Advanced Software Engineering Practices (15 Credits) - Core

  • Data Mining and Data Warehousing (15 Credits) - Optional

  • Emerging Technologies and Enterprise Digital Systems (15 Credits) - Optional

  • Final Project (45 Credits) - Core

Total Credits: 120. Students should complete 120 credits through core modules and selected optional modules.

Entry Requirements

Academic prerequisites and admission criteria

A UK Level 5 equivalent qualification in a relevant subject area.

What’s Next for You

Academic pathways and career progression

Software Engineer • Full-Stack Developer • Systems Developer • DevOps Engineer • Software Quality Assurance Engineer

Career pathway: HND in Computing → BSc (Hons) Computer Science (Top-up) → Masters.