Course summary
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.
Modules
BSc modules Year 1 - Compulsory Programming (30 credits) Systems and Architecture (30 credits) Foundations of Computer Science (30 credits) First Year Project (30 credits) Year 2 - Compulsory Object-Oriented Programming (30 credits) Operating Systems and Computer Networks (30 credits) Software Engineering Management and Development (30 credits) Web Applications and Databases (30 credits) Placement Year - Optional Industrial Placement (120 credits) Year 3 - Compulsory UG Individual Project (30 credits) Year 3 - Optional Testing and Verification (30 credits) Business Intelligence (30 credits) Web-Based Mobile App Development (30 credits) Enterprise Networking and Automation (30 credits) Digital Media Technology (30 credits) UX Design (30 credits) Artificial Intelligence (30 credits) Designing Secure Systems (30 credits) Computer Graphics (30 credits) Novel Interaction Technologies (30 credits) Advanced Web Development with Big Data (30 credits) Teaching Computing in the Secondary School (30 credits) Systems Engineering for Robotics (30 credits)
How to apply
You can no longer submit a new application for courses starting in 2024.
If you already have a 2024 application and are in Clearing, you can add this course as a Clearing choice – contact the university or college first to check they have places.
This is the deadline for applications to be completed and sent for this course. If the university or college still has places available you can apply after this date, but your application is not guaranteed to be considered.
Application codes
- Course code:
- G404
- Institution code:
- M80
- Campus name:
- Hendon Campus
- Campus code:
- H
Points of entry
The following entry points are available for this course:
- Year 1
- Year 2
- Year 3
Entry requirements
Qualification requirements
UCAS Tariff - 112 points
English language requirements
Test | Grade | Additional details |
---|---|---|
IELTS (Academic) | 6 | With a minimum of 5.5 in each component |
TOEFL (iBT) | 72 | With at least 17 in listening & writing, 20 in speaking and 18 in reading |
PTE Academic | 59 | With at least 59 in all components |
Student Outcomes
The number of student respondents and response rates can be important in interpreting the data – it is important to note your experience may be different from theirs. This data will be based on the subject area rather than the specific course. Read more about this data on the Discover Uni website.
Fees and funding
Tuition fees
Republic of Ireland | £9535 | Year 1 |
England | £9535 | Year 1 |
Northern Ireland | £9535 | Year 1 |
Scotland | £9535 | Year 1 |
Wales | £9535 | Year 1 |
Channel Islands | £9535 | Year 1 |
EU | £16600 | Year 1 |
International | £16600 | Year 1 |
Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website .
Additional fee information
Provider information
Middlesex University
Hendon Campus
The Burroughs
Barnet
NW4 4BT