Computer Science

Middlesex University

Undergraduate BSc (Hons) Full-time 3 Years Computer science

Computer Science BSc (Hons) is an undergraduate degree at Middlesex University, based in London, taught full-time over 3 years. Graduates earn £30,000 on average 15 months after finishing. Typical A-level entry is BBC.

A-Level Entry

BBC

Typical offer · UCAS

UCAS Points

112 points

Typical offer · UCAS

Avg. Graduate Salary

£30,000

15 months after graduation · HESA via Discover Uni

About this course

Course Summary
The Computer Science BSc at Middlesex University equips you with the knowledge and skills to thrive in a wide range of technology-driven sectors, from software development to systems engineering. Through hands-on projects and laboratory simulations, you'll tackle real-world problems while gaining practical experience and technical expertise. Our programme is designed to adapt to your individual pace and aspirations, empowering you to achieve your career goals in the fast-evolving tech industry.

Why Study This Course at Middlesex?
At Middlesex, you’ll be part of a cutting-edge Computer Science programme that blends academic excellence with strong industry connections. As a Cisco Local Academy, partnered with global tech leaders like Arm, Opnet, and Xilinx University, you’ll gain access to invaluable industry insights, certifications, and career advice. From day one, you’ll engage in practical, project-based learning, where you'll apply your skills to solve real-world problems in a dynamic, hands-on environment.

The course is designed to support your individual learning pace, helping you develop the technical expertise and problem-solving skills essential for a successful career in the tech industry. You’ll have the opportunity to take a paid, year-long work placement, gaining valuable professional experience. Our partnerships with top companies ensure you have access to work experience, industry mentoring, and the latest tools and technologies to enhance your employability.

What You Will Learn
This degree delivers a comprehensive understanding of computer science principles, covering programming, systems engineering, and project management. Your first year will focus on practical, project-led learning with challenges and simulations designed to build your confidence and skills.

As you progress, the course allows for specialisation in areas that align with your passions and career goals. You'll work on individual and group projects, solving practical problems and gaining experience in industry-standard tools and methodologies. By the end of the programme, you'll possess the technical, analytical, and collaborative skills needed to launch a successful career in technology

Entry Requirements

A-Level Grades BBC
UCAS Tariff Points 112 points
BTEC DMM

Related Courses

Course Details

Qualification
Bachelor of Science (with Honours) - BSc (Hons)
Study Mode
Full-time
Duration
3 Years
Start Date
2025

2025-entry data — 2026 offers may differ

Academic Year
2025
Campus / Location
London
Scheme
Undergraduate
Subjects
Computer science
Avg. Graduate Salary
£30,000