BSc Computer Science

3 Years On Campus Bachelors Program

University College London

Program Overview

Join us on an exciting undergraduate degree programme that’s designed and taught by the same academics whose research is changing the way we understand computer science.As a student at UCL’s world-leading Computer Science department, you’ll develop a strong foundational understanding of computer science and apply your learning to real-world problems and scenarios. Building your practical skills across a broad range of computing specialisms, including programming, algorithmic design, software and systems engineering, you’ll also achieve proficiency in the mathematics that underpins and defines these different fields.To ensure your ability to apply your skills in a variety of contexts, you’ll take part in engineering challenges and work in teams alongside students from other engineering disciplines, combining your specialisms to develop complex systems and applications.

 

The Undergraduate Computer Science program at University College London (UCL) is one of the best in the UK. Here’s why you might consider choosing UCL for your Computer Science degree:

1. World-Class Reputation & Rankings

  • UCL is consistently ranked among the top universities globally for Computer Science.

  • It is a member of the Russell Group, known for research excellence.

2. Cutting-Edge Curriculum

  • Covers core topics like algorithms, artificial intelligence (AI), cybersecurity, and data science.

  • Focuses on both theoretical foundations and practical applications.

  • Offers specialized pathways, including Machine Learning, Software Engineering, and Human-Computer Interaction.

3. Research-Driven Teaching

  • UCL’s Computer Science department is research-intensive, meaning you learn from leading experts.

  • Opportunities to engage in real-world research projects during your degree.

4. Industry Connections & Employability

  • Strong ties with Google, Microsoft, DeepMind, and other tech giants.

  • Internship and work placement opportunities through UCL’s Integrated Engineering Programme.

  • High graduate employability with students landing jobs in top tech companies, finance, and startups.

5. Location: Tech Hub of London

  • UCL is in Central London, near major tech companies and startups.

  • Access to tech events, hackathons, and networking opportunities.

6. Flexible Degree Structure

  • Offers BSc (Bachelor of Science) and MEng (Master of Engineering) options.

  • You can choose optional modules based on your interests.

Program Key Stats

£43,500
Sept Intake : 14th Jan


30 %
Yes

Eligibility Criteria

A*A*A
NA
40
95

1440
32
6.5
92

Additional Information & Requirements

Career Options

  • Software Engineer
  • Data Scientist
  • Cybersecurity Analyst
  • Systems Administrator
  • Network Engineer
  • AI/ML Engineer
  • Cloud Architect
  • IT Consultant
  • Database Administrator
  • UX/UI Designer
  • Embedded Systems Engineer
  • DevOps Engineer
  • Game Developer
  • Blockchain Developer
  • IT Support Specialist
  • Full-Stack Developer
  • Front-End Developer
  • Back-End Developer
  • Site Reliability Engineer
  • Computer Vision Engineer

Book Free Session with Our Admission Experts

Admission Experts