Welcome to Goingto.University, new home of the StudyLink and Coursefindr university course searches. Please update your bookmarks to the new address.

Browse our university guidance

Sign up

On this page

Middlesex University logo

Computer Science Middlesex University

Award Attendance Study Duration Start Domestic fees International fees
BSc (Hons) On-Campus Full-time 3 - 4 years September find out find out
Course fee notes
Fees vary for UK, EU and International students. Please check your chosen course page on the Middlesex University website for up to date fees and available funding options.

Course overview

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

Entry requirements vary for UK, EU and International students. Please check your chosen course page on the Middlesex University website for specific entry requirements.
View all courses at Middlesex University

Courses you may be interested in at other institutions

Featured course

Foundation Courses

If you are planning to study abroad, but you don't meet the academic entry requirements, consider a foundation or pathway course.

This type of course often helps to bridge the academic gap and help to prepare you for life studying abroad.

Selected courses shown below:

Search more foundation courses

Related information

Explore courses in computing and IT Other universities in London Studying in United Kingdom