Viewing course details for 2025 year of entry
- Code
- HP50
- Attendance
- Full-time, Part-time
- Start
- September 2025
- Fees
- £9,250 (UK) | £16,600 (INT)
- Duration
- 3 years full-time, 4 years full-time (with placement), 6 years part-time
- Course Leader
- Dr Ramona Trestian
- Study mode
- On campus
- Location
- Hendon campus
- Entry Requirements
- 112 UCAS points
- Placement year
- Yes
- School / Department
- Design Engineering and Mathematics
Why choose Computer Systems Engineering BEng Honours at Middlesex?
In an era where technology intricately shapes every aspect of modern life, from social media to smart homes, the BEng Computer Systems Engineering course stands out. Here, you are not just learning the ropes; you are thrust into the forefront of technological innovation. This course equips you with the expertise to design, develop, and optimize the complex computer systems that are integral to contemporary digital existence.
Our collaborative learning environment is enhanced by our strategic partnerships with industry giants such as Cisco, Xilinx, Festo, and Siemens. These relationships not only provide you access to cutting-edge labs and tools but also bring industry challenges directly into your classroom through guest lectures and hands-on workshops. Situated in North London, our campus offers unparalleled access to industry contacts and opportunities.
Opt for our four-year study plan and gain invaluable industry experience through a year-long, paid work placement, solidifying your practical skills and professional network.
Our student learning and graduate academic assistants are well-versed in your field, and are always available to provide academic support and guidance.
What you will gain
Our degree opens various career opportunities in technology such as computer system engineering, software development, network engineering, and IoT development.
You will gain a solid theoretical foundation alongside valuable practical experience, ensuring you are well-prepared to innovate and lead in the field of computer systems engineering.
You will participate in interactive projects and workshops, gaining practical skills that replicate real-world industrial practices, supported by state-of-the-art labs and tools.
This course will help you develop into a forward-thinking professional who thrives in ever-changing technological landscapes. The curriculum is crafted to enhance your innovation capabilities, preparing you to tackle complex computer system challenges.
You will be provided with substantial career support, including industry placements and networking opportunities, enhancing job prospects and industry readiness.
What you will learn
You will engage in a rigorous educational journey, from laying strong foundational knowledge in mathematics, electronics, and programming, to mastering advanced topics like system-on-chip design and internetworking systems, equipping you with a diverse and comprehensive skill set.
Our curriculum is meticulously crafted to ensure that you emerge as an engineer adept not only in software and hardware integration but also in the creative application of these skills to solve real-world challenges aligned with the UN Sustainable Development Goals (Goal 9: Industry, innovation and infrastructure, Goal 11: Sustainable cities and communities, Goal 12: Responsible consumption and production).
By focusing on the interplay between hardware and software, the programme moulds you into versatile problem solver capable of creating cohesive and innovative technological solutions.
You'll work on projects which will build into a professional portfolio of work throughout your degree. Strategic partnerships with tech giants provide you with unique opportunities to engage with cutting-edge technology and real industry challenges. You will also be encouraged to enter prestigious engineering competitions which will enhance your experience and career prospects.
Follow us on Instagram @EngineeringMDX for updates on our cutting-edge engineering programmes and research.
5 great reasons to study with us
Part-time study
Study at your own pace alongside work and other commitments and get the skills and knowledge you need to progress in your career.
When choosing a part-time course, you will study the same modules as the full-time course but over a longer period.
Find out more about the many benefits of studying part-time at Middlesex University.
About your course
This course guides you through a structured journey from foundational knowledge to specialised expertise, culminating in real-world application. From the outset, you will lay your academic and practical foundations by mastering mathematical principles, electronics, programming, and engineering design through interactive workshops and hands-on projects.
The foundational year is for building the skills necessary to analyse and solve complex engineering problems, as well as for understanding the interplay between software and hard as you progress through the course, you will deep dive into engineering software development while developing a holistic view of engineering challenges and honing the skills required for complex system design and analysis. In the final year, you will delve into the critical realms of system-on-chip design and internetworking systems, reflecting the modern technological paradigm where network connectivity and embedded designs are foundational. This phase enables you to apply your knowledge to tackle the intricate challenges prevalent in today's interconnected and embedded technology landscape. The course offers an unparalleled environment for hands-on, practice-based learning, fostering teamwork and mirroring real-world industrial practices. This includes strategic partnerships with industry giants like Xilinx and Cisco, as well as specialized laboratories equipped with industry-standard software, hardware, and tools,
Furthermore, you will also have the opportunity to work on ongoing research projects with the London Digital Twin Research Centre through group projects, final-year projects or summer internship. This is an exciting opportunity for students to engage in cutting-edge research projects that link with the industry as well as with our international partners in India, Indonesia, Vietnam and Egypt.
The course aims to:
- Cultivate innovative and adaptable engineers: The future-fit curriculum is designed to develop engineers who are at the forefront of innovation, adaptability, and proficiency in designing, implementing, and optimizing computer systems that are crucial to modern society
- Bridge hardware and software: By focusing on the synergy between hardware and software, the course aims to foster creative problem-solvers who are passionate about driving technological progress through integrated solutions, embodying the essence of embedded practices in computer systems engineering
- Provide a structured educational journey: You will be guided from foundational knowledge in mathematics, electronics, programming, and engineering design, through to specialised expertise in areas such as engineering software development, system-on-chip design, and internetworking systems, equipping students with a comprehensive skill set
- Real-world application and practice-based learning: You engage in hands-on projects and interactive workshops, leveraging strategic partnerships with industry leaders and access to specialised laboratories to mirror real-world industrial practices and gain practical experience
- Address global challenges: The course is aligned with the UN Sustainable Development Goals, which empower you to contribute to global challenges such as affordable and clean energy, sustainable cities, responsible consumption, and production, and more. This makes your educational journey not only about personal achievement but also about contributing to sustainable development
- Equip students with a blend of theoretical knowledge and practical skills: graduates will have a robust theoretical understanding complemented by practical skills, making them well-prepared to lead in the development of next-generation computer systems
- Prepare graduates for diverse career opportunities: offering a range of career paths in computer systems engineering, you will be guided towards various opportunities and support, making the prospect of joining this field truly enticing. Whether it is becoming a computer systems engineer, software developer, or IoT developer, you are well-prepared to navigate and excel in the diverse landscape of technological careers.
Year 1
We will equip you with the fundamental of computing and electronic engineering as well as the mathematics for engineers delivered through practical applications.
You'll make use of different programming environments to solve problems and you'll work in groups to deliver projects against specifications with reference to industrial practice.
Year 2
Year two builds on the skills gained in your first year and will introduce topics to help you develop an understanding of the process of moving from prototype design to product creation.
Working in groups, you'll be tackling specific management functions appropriate to professional working practices, continuing the professional development of team working attitudes and skills to complete a project which addresses one or more elements of a major issue of current concern.
Topics such as digital systems design as well as advanced techniques of signal processing and interpretation will be introduced, using concepts and abstractions central to the development of computing systems.
Year 3
Year three offers you the opportunity to undertake a major self-directed engineering project using the knowledge and skills learnt throughout the course. You will also learn the principles underpinning real-time hardware and software.
The focus is on structured design principles and techniques that yield, cost-effective, ad hoc, and testable systems whose development typically involves the integration of custom hardware, software or hardware interfaces, IP devices or peripherals, one or more processors, and software.
Modules
You can study the course over three years full-time, or over four years if you decide to take up the 12-month placement option after year two. The course has been designed to provide a core skill set and understanding of the discipline that reflects professional practice. The course supports each student in developing creative outputs that support their interests, skills, and career ambitions.
This module equips you with a robust foundation in mathematical principles and tools essential for modelling and comprehending complex engineering problems. Through theoretical understanding and practical applications, you will gain the skills to analyse, interpret, and effectively communicate results, empowering you to make informed decisions and design solutions as competent engineers.
This module gives you a comprehensive understanding of electronics fundamentals and practical skills essential for constructing electronic circuits successfully. Through the exploration of analogue and digital systems, you will gain knowledge in basic electric circuit theory, standard electronic components, and circuit analysis techniques. You will also learn to design and apply standard analogue and digital circuits, including voltage dividers, amplifiers, logic gates, and sequential circuits. The module will focus on practical applications of electronics, such as interfacing analogue and digital signals, electronic system design, and embedded application design.
This module introduces you to fundamental computational concepts and programming constructs relevant to physical computing and the Internet of Things (IoT). Through exploration of various programming languages and environments, you will develop problem-solving skills using code to interact with hardware components. This module equips you with the skills and knowledge necessary to develop computer programs tailored to specific requirements, integrating software solutions with physical devices and processes effectively. Through practical exercises and projects, you will learn to use programming languages and tools to create innovative solutions that bridge the gap between software and hardware domains.
This module enhances your knowledge and understanding of the design process and project management principles in engineering contexts. By exploring a range of modelling and prototyping processes and techniques, you will learn the skills necessary to successfully execute engineering projects. Through practical application, you will develop proficiency in prototype development and utilise project management tools to effectively plan, organise, and execute project tasks. The projects undertaken in this module serve as a platform for you to apply problem-solving skills, integrating theoretical knowledge with practical application.
This module gives you a comprehensive understanding of digital systems design using fundamental concepts and abstractions essential for the development of computing systems. By focusing on topics such as combinational circuits, sequential components, microprocessor design, and computer-aided design techniques, you will gain practical skills in designing and implementing digital systems. You will be equipped with the knowledge and skills necessary to design and optimise digital systems effectively, contributing to the development of sustainable and energy-efficient computing solutions.
This module provides you with an in-depth understanding of advanced signal processing techniques and their applications in wireless communications. You will be equipped with the knowledge and skills necessary to analyse, interpret, and manipulate signals in various contexts, particularly in the field of wireless communications. You will also develop an understanding of the challenges and considerations involved in designing and optimising wireless communication systems, contributing to your preparedness for careers in the engineering industry.
This module develops your understanding of the commercial, legal, financial, ethical and environmental context of design and engineering processes and their impact on society. We will cover issues such as sustainability goals, recognition of obligations to the society, the professional practice and a commitment to professional standards and code(s) of conduct relevant to your discipline (such as the Engineering Council). The module also covers other wider issues such as materials and their impact on environmental factors, waste management, ethics, EDI in a workplace, enterprise and entrepreneurship, security concerns, globalisation (global manufacturing, operating in global markets, cultural issues, financial concerns, risk etc) and its impact on business operations.
This module equips you with a comprehensive understanding of the software development process, integrating both technical and non-technical aspects. You will develop the necessary skills to navigate the various phases of software development effectively. By fostering an understanding of communication between software and hardware, you will be prepared to tackle complex engineering projects. Ultimately, this module empowers you to conceptualise, design, and implement software solutions, guiding them from the initial requirements stage through to the delivery of a fully functional product.
This module will strengthen, extend and apply the knowledge, skills and experiences you have gained from your course in a working environment, and to complement, stimulate, reinforce and encourage the development of discipline-specific technical knowledge, and your transferable skills. You will gain knowledge of professional requirements in an industry context and record and critically reflect on your personal practice
This module aims to provides you with comprehensive knowledge and practical skills in designing and implementing systems-on-chip (SoC) with a focus on real-time and embedded principles. By covering topics such as digital systems, application-specific integrated circuits (ASICs), and Field Programmable Gate Array (FPGA) case studies, you will gain an understanding of the complexities involved in designing SoCs with stringent timing requirements and significant communication needs. By the end of the module, you will be equipped with the knowledge and skills necessary to design and implement complex SoCs with real-time constraints, contributing to the development of advanced and efficient computing systems.
This module equips you with comprehensive knowledge and practical skills in internetworking systems, encompassing principles, theories, and methodologies essential for effective network design and development. Through the exploration of key topics such as internetworking strategies, Internet Protocol (IP) addressing, routing protocols, and queuing theory, you will gain a deep understanding of the intricacies involved in designing and optimizing computer networks. By the end of the module, you will be proficient in designing and developing network solutions that meet the requirements of modern communication infrastructures.
This module gives you the opportunity to synthesise prior learning and develop your planned graduation trajectory through a self-selected, self-initiated and self-directed major project and complementary professional practice components including EDI (equality, diversity and inclusion) principles. The direction of the project is a personal choice supported by appropriate staff to help you best synthesise your course experiences into a project that develops your working practice and professional profile to a quality and in a direction suited to your exit trajectory. You will develop a body of coherent and detailed knowledge of project development, management and communication frameworks and methods in an appropriate professional sector.
To find out more about this course, please download the Computer Systems Engineering BEeng course specification (PDF).
Register your interest
Sign up to receive the latest information about studying at Middlesex University London.
Our communications are designed to support you in deciding your future and keep you up to date about student finance, employment opportunities and student activities available at Middlesex University.
Teaching
You'll be taught by an experienced teaching team with a wide range of expertise and professional experience. The course has a strong project-based focus and is taught using an active practice-based teaching approach.
You'll be taught by an experienced teaching team with a wide range of expertise and professional experience. The course has a strong project-based focus and is taught using an active practice-based teaching approach.
You'll learn and develop your skills by attending practice-based workshop sessions combining interactive theoretical discussions with seminars and hands-on laboratory activities. You'll also develop your skills through design projects, simulation and testing, problem-solving activities, modelling tools to industry-standard hardware prototyping, technical presentations and thorough report and project writing.
You will engage in a variety of interactive activities such as seminars, group tutorials, and collaborative exercises. These are designed to foster critical thinking, problem-solving, and the practical application of theory to real-life challenges, with a special focus on sustainable development and the UN Sustainable Development Goals (SDGs). The course is strongly focused on practical application, particularly in a laboratory setting, where you will gain first hand experience with the enabling technologies. This practical element is crucial for understanding and applying theoretical concepts in real-world scenarios.
Each academic year of this course includes a project that replicates industrial practice which will give you the practical skills required for professional practice and maximise your employability chances.
You will develop a range of practical competencies which, by the end of year two, are relevant to the needs of industry and student employability and will help you to gain industrial experience on placement.
You'll be mostly studying in the Ritterman Building at our north London campus in Hendon. It is equipped with industry-standard equipment in mechatronics, robotics, electronics and networking solutions.
Your weekly timetable will typically consist of:
4 blocks of 3 hours of workshops (a total of 12 hours of contact time per week).
Outside of teaching hours, you’ll learn independently through self-study which will involve reading articles and books, working on projects, undertaking self-directed research, self-directed, resource-based learning, and preparing for assessments including coursework and presentations.
Here is a guide of how you will spend your time:
Year 1
% | Hours | Typical activity |
---|---|---|
24% | 288 | Teaching, learning and assessment |
76% | 912 | Independent learning |
Year 2
% | Hours | Typical activity |
---|---|---|
24% | 288 | Teaching, learning and assessment |
76% | 912 | Independent learning |
Year 3
% | Hours | Typical activity |
---|---|---|
18% | 216 | Teaching, learning and assessment |
82% | 984 | Independent learning |
Your course timetable will balance your study commitments on campus with time for work, life commitments and independent study.
We aim to make timetables available to students at least 2 weeks before the start of term. Some weeks are different due to how we schedule classes and arrange on-campus sessions.
Our excellent teaching and support teams will help you develop the skills relevant to your degree from research and practical skills to critical thinking. Our Sheppard Library is open 24 hours a day during term time. And we offer free 24-hour laptop loans with full desktop software, free printing and Wi-Fi to use on or off campus, even over the weekend.
This course aims to produce fledgling practitioners in computer systems engineering who have been exposed to an engineering ethos and are thus aware of the importance of designing and implementing a system on time and within budget.
Coursework % | Student Observable Behaviours | |
---|---|---|
Year 1 | 100% | |
Year 2 | 100% | |
Year 3 | 100% |
This course moves away from the unseen exam component and towards the direction of practice-based learning. Typically, each module involves a variety of assessment techniques to take into account different learning styles.
Your learning will be assessed regularly by individual or group coursework assessment, laboratory experimentation, analysis and synthesis tasks, and tests.
Assessment will also include problem-solving exercises, modelling and simulation tasks, seminar work (including presentations, formal reports of work undertaken or work-in-progress, dialogue) lab-based evaluation and project demonstration, blogs, videos, technical reports, simulation models and functioning prototypes, etc – all of which are framed at progressively more complex systems-based content.
Student Observable Behaviours
Your first-year study is assessed using a competency-based assessment system using a bespoke assessment tool, which measures Student Observable Behaviours (SOBs).
The key course concepts/topics are broken down into a collection of SOBs and could represent a sequence of exercises, tasks, challenges, mini-projects, or case studies. These are observed and assessed by a member of the academic staff.
Each SOB is marked as Pass/Fail. The SOBs are divided into three categories:
- Threshold – all SOBs must be successfully demonstrated, and this is the minimum expected to be able to progress to Year 2.
- Typical – SOBs you would expect to see in a student aiming to get 2:1
- Excellent – these are competencies that would stretch the students.
Assessments are reviewed annually and may be updated based on student feedback or feedback from an external examiner.
Your knowledge and understanding are assessed by means of a wide variety of assessment techniques, each carefully chosen to align with the specific objectives of our curriculum and to cater to the diverse learning styles of our student body.
This includes a variety of interactive assignments such as presentations, formal report writing, and structured dialogues. These tasks not only assess your understanding and ability to communicate complex ideas but also foster critical thinking and collaborative learning.
Incorporating authentic assessment strategies, you engage in practical activities, problem-solving tasks, and project work that reflect real-world scenarios and industry standards. These exercises are instrumental in enabling you to confront actual problems, apply systematic problem-solving approaches, and harness innovative thinking.
A key component of our assessment approach is the provision of continual formative feedback, including discursive feedback that supports your learning journeys. This varied feedback mechanism ensures you are continuously guided and supported in your learning, enhancing the authenticity and effectiveness of the assessment process.
Your skills are assessed by employing a diverse array of practical and analytical methods tailored to measure your proficiency and application of learned competencies.
To enhance communication skills, you are tasked with presenting technical material and expressing your insights through structured reports and project documentation. This practice not only refines your ability to present intricate data in a clear and succinct manner but also equips you for the demands of professional communication, including report writing and presentations.
The inclusion of authentic assessment tasks in the form of practical assignments and project work compels you to employ your skills in realistic situations. This approach ensures you are adept at converting theoretical understanding into actionable, real-world solutions.
To help you achieve the best results, we will provide regular feedback.
North London campus
Our north London campus is 23 minutes away by underground train, travelling from London Kings Cross.
Learn moreFacilities and support
Our Sheppard Library provides a wide range of resources and support to help you to succeed in your studies.
Student support
We offer lots of support to help you while you're studying including financial advice, wellbeing, mental health, and disability support.
Additional needs
We'll support you if you have additional needs such as sensory impairment or dyslexia. And if you want to find out whether Middlesex is the right place for you before you apply, get in touch with our Disability and Dyslexia team.
Wellness
Our specialist teams will support your mental health. We have free individual counselling sessions, workshops, support groups and useful guides.
Work while you study
Our Middlesex Unitemps branch will help you find work that fits around uni and your other commitments. We have hundreds of student jobs on campus that pay the London Living Wage and above. Visit the Middlesex Unitemps page.
Financial support
You can apply for scholarships and bursaries and our MDX Student Starter Kit to help with up to £1,000 of goods, including a new laptop or iPad.
We have also reduced the costs of studying with free laptop loans, free learning resources and discounts to save money on everyday things. Check out our guide to student life on a budget.
Careers
How can the Computer Systems Engineering BEng support your career?
The course will empower you with a blend of theoretical knowledge and practical skills, enabling you to lead the development of next-generation computer systems that address global challenges as outlined in the UN Sustainable Development Goals (SDGs) (e.g., Goal 7: Affordable and clean energy, Goal 9: Industry, innovation and infrastructure, Goal 11: Sustainable cities and communities, Goal 12: Responsible consumption and production, etc.), and advance technological progress.
You will emerge as a competent engineer with a portfolio of complex projects, demonstrating skills in software and hardware integration, design, and implementation. Examples of potential career opportunities for our graduates include computer systems engineer, software developer, network engineer, Internet of Things developer, hardware engineer, etc.
Our esteemed alumni network includes professionals working in leading companies such as McLaren Automotive, GoMedia Services Ltd., Imagine Software Ltd., MarQuest Ltd, Innovery S.p.A, and CDW. These success stories exemplify the programme's effectiveness in grooming future leaders in computer systems engineering who are adept at tackling global technological challenges.
In addition to lucrative employment opportunities, our graduates are well-prepared for advanced studies, with many opting for specialized master's and doctoral programmes to further their expertise in cutting-edge areas of computer engineering and next generation technology research.
Our employability service will continue to support you post-graduation, aiding your transition into the workforce and providing guidance for those considering further academic pursuits. This ensures you remain at the forefront of technological innovation and leadership in the ever-evolving landscape of computer systems engineering.
Transferable skills
- Strong problem-solving skills
- Excellent communication skills
- Ability to work independently and as part of a team
- Ability to learn new technologies quickly
- Strong analytical and logical thinking skills
- Attention to detail
- Ability to work under pressure.
Work placements
Placements and internships greatly improve graduate employment prospects, and those who take part achieve excellent academic results through applying their learning in a professional setting.
You will have the option to take a professional work experience placement in your third year (successful completion results in an additional qualification – Diploma of Industrial Studies). The placement experience can take place in between 1-3 companies in the UK or overseas.
The placement offers a huge boost to your employability through an enhanced portfolio, CV and the development your own confidence. You’ll be supported by a member of the programme team whilst on placement to ensure the success of your time in industry.
Our specialist employability service and north London location ensure that every year our students and graduates gain placement opportunities.
MDXworks
Our employability service can help you to develop your employability skills and create a career entry plan. We provide workshops, events and one-to-one support with job hunting, CVs, covering letters, interviews and networking. We also support you in securing part-time work, placements, internships, and volunteering opportunities, and offer an enterprise support service for those looking to start their own business.
MDXworks will launch you into the world of work from the beginning of your course, with placements, projects and networking opportunities through our 1000+ links with industry and big-name employers in London and globally.
Our dedicated lifetime career support, like our business start-up support programme and funding for entrepreneurs, has been recognized with the following awards:
- The top 20 UK universities for business leaders and entrepreneurs – Business Money, 2023
- A top 10 university for producing CEOs – Novuana, 2023.
MDXcelerator Student Start-Up Support
Want to be your own boss? You'll have the chance to pitch your business to gain mentoring and grants of up to £15,000.
Global network
You’ll study with students from 122 countries who’ll hopefully become part of your global network. And after you graduate, we'll still support you through our alumni network to help you progress in your chosen career.
Entry requirements
At Middlesex, we're proud of how we recognise the potential of future students like you. We make fair and aspirational offers because we want you to aim high, and we’ll support you all the way.
Qualifications
- UCAS points
- 112 UCAS Points including 32 in a numerate subject or engineering
- A-Level
- BBC including a grade C or above from a numerate subject or Engineering
- BTEC
- DDM in a numerate or Science subject
- Access requirements
- Overall pass in a relevant subject: must include 45 credits at level 3, of which all 45 must be at Merit or higher
- Combinations
- A combination of A-Level, BTEC and other accepted qualifications that total 120 UCAS Tariff points including 32 points from a numerate subject
We’ll always be as flexible as possible and take into consideration any barriers you may have faced in your learning. And, if you don’t quite get the grades you hoped for, we’ll also look at more than your qualifications. Things like your work experience, other achievements and your personal statement.
Our general entry requirements page outlines how we make offers where we have given a range (e.g. BBB – BBC in A levels), and how you will be made an offer if you are studying a combination of qualifications (e.g. BTEC and A level). In both cases, we will base this on information you’ve provided on your application.
Foundation year
If you don't meet the entry requirements, why not consider our Computing and Engineering Foundation course to help you prepare for the full degree?
Mature students (over 21)
We welcome applications from mature candidates, including those without formal qualifications if you can demonstrate relevant experience and ability.
Academic credit
If you have a qualification such as a foundation degree or HND or have gained credit at another university, you may be able to enter a Middlesex University course in year two or three. Find out how you can transfer courses.
If you have relevant qualifications or work experience, we may be able to count this towards your entry requirements.
We welcome students from the UK and all over the world. Join students from over 122 countries and discover why so many international students call our campus home:
- Quality teaching with top facilities plus flexible online learning
- Welcoming north London campus that's only 30 minutes from central London
- Work placements and networking with top London employers
- Award-winning career support to get you where you want to go after university.
Qualifications
We accept a wide range of international qualifications. Find out more about the accepted qualifications on your country's support page. If you are unsure of the suitability of your qualifications or would like help with your application, please contact your nearest international office.
English language
You will need to meet our English language requirements. And, don’t worry If you don't meet our minimum English language requirements, as we offer a Pre-sessional English course.
Visas
To study with us in the UK, you might need a Student visa. Please check to see if this applies to you.
You can apply now via UCAS using the code HP50.
Need help with your application? Check out our undergraduate application page.
Interview
You won’t be required to attend an interview for this course.
Fees
The fees below are for the 2025/26 academic year:
UK students1
Full-time: £9,250
Part-time: £77 per taught credit
International students2
Full-time students: £16,600
Part-time students: £138 per taught credit
Additional costs
The following course-related costs are included in the fees:
- Free access to the resources, learning materials and software you need to succeed on your course
- Free laptop loans for up to 24 hours
- Free printing for academic paperwork
- Free online training with LinkedIn Learning
Scholarships and bursaries
To help make uni affordable, we do everything we can to support you including our:
- MDX Excellence Scholarship offers grants of up to £2,000 per year for UK students
- Regional or International Merit Awards which reward International students with up to £2,000 towards course fees
- Our MDX Student Starter Kit to help with up to £1,000 of goods, including a new laptop or iPad.
Find out more about undergraduate funding and all of our scholarships and bursaries.
Fees disclaimers
1. UK fees: The university reserves the right to increase undergraduate tuition fees in line with changes to legislation, regulation and any government guidance or decisions. The tuition fees for part-time UK study are subject to annual review and we reserve the right to increase the fees each academic year by no more than the level of inflation.
2. International fees: Tuition fees are subject to annual review and we reserve the right to increase the fees each academic year by no more than the level of inflation.
Any annual increase in tuition fees as provided for above will be notified to students at the earliest opportunity in advance of the academic year to which any applicable inflationary rise may apply.
Student testimonials
"As a female engineering graduate, I am thrilled to have pursued a degree within a faculty so driven to extract the hidden potential within me. A huge thank you to Middlesex University for all the endeavours and experiences gained while pursuing a degree in the CSE field."
"I remember looking around at different courses Middlesex University offered but also other universities and this course resonated with me the most due to the nice mix of modules. Upon my visit to Middlesex University the facilities were so much nicer and better than other universities I visited."
Speak directly with one of our Unibuddy student ambassadors
Unistats information
Discover Uni provides applicants with Unistats statistics about undergraduate life at Middlesex.
Please select 'see course data' on the following course option to view the full Unistats data for Computer Systems Engineering.
We’ll carefully manage any future changes to courses, or the support and other services available to you, if these are necessary because of things like changes to government health and safety advice, or any changes to the law.
Any decisions will be taken in line with both external advice and the University’s Regulations which include information on this.
Our priority will always be to maintain academic standards and quality so that your learning outcomes are not affected by any adjustments that we may have to make.
At all times we’ll aim to keep you well informed of how we may need to respond to changing circumstances, and about support that we’ll provide to you.