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.