Bachelor Programme

BSc Computer Science

Academic direction by Goldsmiths, University of London.

Master sought-after programming, mathematical, and computing skills through practical, project-based learning. Build a world-class portfolio while preparing for a career in the global technology sector.

Programme Overview

Why Study This Programme?

This degree is practical from the start. You will create web and mobile applications, data visualisations, and games, exploring your potential through real-world projects designed by leading experts in computing. The BSc Computer Science programme combines rigorous academic theory with hands-on technical skills, preparing you for immediate impact in the technology industry.

Computer Lab

Key Highlights

University of London (Goldsmiths) academic direction with global recognition

Practical, project-based learning from day one

Flexible study options: 3-6 years completion time

360 UK credits: 22 modules + Final Project

7 career specialization pathways available

100% online with global student support

Build a professional portfolio of real-world applications

Industry-standard tools and modern development frameworks

Performance-Based Admission (PBA) route available

Preparation for high-demand tech careers worldwide

Curriculum & Modules

Introduction to Programming I (15 credits) - Master fundamental coding concepts and problem-solving techniques. Introduction to Programming II (15 credits) - Advanced programming principles and software development practices. Computational Mathematics (15 credits) - Mathematical foundations essential for computing. Discrete Mathematics (15 credits) - Logic, sets, and mathematical structures in computer science. Web Development (15 credits) - Building modern, responsive web platforms using current technologies. How Computers Work (15 credits) - Understanding hardware, system architecture, and computer organization. Algorithms and Data Structures I (15 credits) - Core principles for efficient computing and problem-solving. Fundamentals of Computer Science (15 credits) - Theoretical pillars of the discipline including computational theory.

Assessment Methods

Programming assignments and coding projects

Written examinations and online tests

Practical software development coursework

Technical reports and documentation

Group projects and collaborative development

Individual portfolio of applications

Final capstone project (30 credits)

Continuous assessment throughout modules

Entry Requirements

Academic Requirements

Standard Route: A-levels (CCC) or equivalent qualification

GCSE Mathematics (Grade 4/C or better) - Essential requirement

International Baccalaureate: 24 points minimum

Performance-Based Admission (PBA): Available for applicants without standard qualifications

PBA Route: Relevant work experience plus completion of core modules

Alternative qualifications considered on case-by-case basis

No prior programming experience required

Strong analytical and logical thinking skills beneficial

English Language Requirements

IELTS: 6.0 overall (minimum 5.5 in all elements)

TOEFL iBT: 80 overall

Duolingo English Test: 120 overall

Cambridge English: B2 First

Pearson PTE Academic: 59 overall

Or equivalent English language qualification

Exemptions for native speakers or previous English-medium education

Additional Requirements

Personal statement outlining interest in computer science

Academic or professional reference

Detailed CV/Resume

Copy of passport or national ID

Official transcripts from previous qualifications

Proof of English language proficiency (if applicable)

Portfolio of programming projects (if available, not required)

Commitment to flexible study schedule (3-6 years)

Progression & Career Pathways

Gain the technical skills valued by leading companies. This degree prepares you for roles in software engineering, data analysis, and system architecture worldwide. BSc Computer Science graduates are equipped with practical, industry-relevant skills that make them highly competitive in the global technology job market. Our alumni work at innovative startups, established tech companies, financial institutions, and across diverse sectors requiring computing expertise.

Academic Progression Routes

MSc Computer Science

Progress to advanced postgraduate study in specialized areas such as artificial intelligence, machine learning, cybersecurity, or data science at IBEA or partner universities worldwide.

1-2 years

Professional Certifications

Complement your degree with industry certifications such as AWS Solutions Architect, Google Cloud Professional, Microsoft Azure Expert, or specialized AI/ML and cybersecurity credentials.

Ongoing

Technology Career Opportunities

Software Engineer, Full-Stack Developer, Data Analyst, Systems Architect, AI/ML Engineer, Mobile App Developer, Web Developer, Game Developer, UX Designer, DevOps Engineer, Cybersecurity Analyst, Cloud Solutions Architect, Technical Consultant

Immediate