The BSc Computer Science is an online undergraduate degree offered by the University of London, with the curriculum designed and delivered academically by Goldsmiths' Department of Computing a department recognized for blending technical rigor with a creative, project-based teaching style. Rather than sitting in lecture halls, students learn through the Coursera platform, working alongside a global cohort while receiving structured tutor support throughout.
Program Overview
The degree is built to prepare students for the realities of the modern tech industry, combining strong technical foundations programming, mathematics, algorithms with practical, portfolio-building experience and softer skills like teamwork and project management. Goldsmiths' teaching philosophy treats computer science as something learned by doing: students work through hands-on projects rather than purely theoretical coursework, and by the end of the programme, they walk away with a body of work they can show directly to employers. Students can either follow the general degree path or specialise early into one of several focused career tracks.
Eligibility may vary depending on your program and scholarship type.
Program Highlights
Core Learning Areas
Beyond the shared foundation in programming and computer science theory, students can direct their learning toward one of seven specialised areas:
Data Science
working with large-scale data, analytics, and data-intensive systems
Games Development
game design, 3D graphics, and interactive entertainment
Machine Learning and Artificial Intelligence
building intelligent, data-driven systems
Physical Computing and the Internet of Things
hardware that senses and interacts with the real world
User Experience (UX)
designing interfaces and systems around real human needs
Virtual Reality
building immersive digital environments
Web and Mobile Development
building websites and applications for phones and the web
Program Structures
1
Level 4
lays the groundwork with core computing fundamentals programming basics, discrete and computational mathematics, how computers work, and foundational algorithms.
2
Level 5
builds toward more advanced technical practice, covering object-oriented programming, software design, databases, computer security, and professional practice for computer scientists.
3
Level 6
is where the degree becomes specialised. Students following the general track choose electives freely across any specialism; those following a specific track (e.g., Machine Learning and AI, or UX) complete a fixed set of modules tied to that specialism, plus one elective from elsewhere. Every student finishes with a substantial Final Project.
A full-time pace involves roughly 5–6 study hours per week per module, with each module running about 22 weeks.
Curriculum Structure
Year 1
Year 2
Year 3
Core Skills
Specialisms
Career Prep
Programming Fundamentals
Software Engineering
Advanced Software Projects
Mathematics & Logic
Artificial Intelligence & Data Science
Work Experience / Placement
Computer Systems & Web Development
Databases & HCI
Final Year Project
Algorithms & Data Structures
Cybersecurity
Work Experience / Placement
Mathematics & Logic
Operating Systems & Networks
Emerging Technologies
Communication & Teamwork
Games Development / VR
Professional Practice
Creative Computing Lab
Security & Applied Mathematics
Emerging Technologies
Real-world experience
Web & Mobile Development
Portfolio + Work experience
ELIGIBILITY
You are eligible if you satisfy the following requirements:
$55.000+
Average starting salary
85%
Employed within 6 months
Your Career Starts Before You Graduate
Graduates of our Computer Science program step into dynamic tech careers, combining creativity with technical expertise.
Build Software & Systems
Work in Global Tech Firms
Alumni contribute to leading technology companies, research labs, and digital agencies across 25+ countries.
Innovate with Emerging Tech
Students gain hands‑on experience in AI, cybersecurity, VR, and IoT through labs, projects, and industry collaborations.
Learn From Industry Experts
Our faculty combines academic excellence with real-world business experience.
Haroon Mumtaz
Barrister Haroon Mumtaz is a partner at Cornelius, Lane and Mufti (CLM)
Commercial Corporate Law
Company Law
Barrister Haroon Mumtaz is a partner at Cornelius, Lane and Mufti (CLM). He specialises in Commercial Law, Contract law, Company Law, Arbitration (International and Domestic), Real Estate (project development and conveyancing), Oil and Gas concessions, Telecommunication Laws, Infrastructure and Power Projects, Public-Private Partnerships, Public Procurement, Banking Law, Financial Transactions, Equity and Trusts, Law of Charities and Non Profit Organizations and Administration of Estates and Inheritance laws and general Civil law.
Ayesha Raza Farooq
Ms Ayesha Raza Farooq has recently been appointed as Prime Ministers focal person for anti-polio campaign.
Member national Assembly
Senator
She joined Ramdays in 2009 and attends to the legal as well as quasi-legal matters being handled by the Chamber. In the year 2013, continuing this work while at Ramdays, she also entered politics; was elected as a Member of the National Assembly and in the year 2015, she was elected as a Member of the Senate of Pakistan. During her period, she was assigned the leadership of Polio Eradication in the country and for the extraordinary services rendered by her in the field, she was honoured by the President of Pakistan by awarding her the Sitara-e-Imtiaz.
Ahmer Bilal Soofi
Ahmer Bilal Soofi is the Senior Managing Partner of ABS & Co and the head of its dispute resolution practice.
Arbritration
International Law
He has more than thirty years of experience in representing the federal and provincial governments, ministerial departments, regulatory bodies, financial institutions, listed and unlisted companies, high-net individuals including prince(s) and other foreign sovereigns on a broad range of contentious matters that include commercial, constitutional, tax, employment, trade, energy and other investment disputes.
Everything You Need to Apply
Admission Requirements
Our faculty is actively engaged in research that addresses real-world challenges and drives innovation across industries.
Tuition & Scholarships
Our faculty is actively engaged in research that addresses real-world challenges and drives innovation across industries.
Hear from Our Students and Alumni
Discover how Eduma Global University has empowered students to thrive in their academic and career journeys.
Don’t Just Learn Business. Build Your Future.
Join a faculty that supports your growth, ambition, and future success.
Our team is here to guide you through the process.