MEng Computer Science at Buckinghamshire New University - UCAS

Course summary

Develop your skills and knowledge with our hands-on, industry connected MEng in Computer Science. From gaming to healthcare, speech recognition to autonomous vehicles our programme has been designed by our academic experts and industry specialists to help you develop a deep understanding of how to work collaboratively in this dynamic and fast evolving sector. Why study at Buckinghamshire New University? Our programme aims to equip you to work as a professional computer scientist, particularly in environments where in-depth knowledge, critical awareness and competence in computer hardware, software engineering and advanced areas of computer science are required in support of creating complex computer-based systems. We also enhance the engineering aspects of the course with the incorporation of robots and robotic systems into the programme. You’ll study engineering essentials, covering the chief hardware and software engineering skills associated with designing, programming, constructing, debugging, and testing complex systems. We believe it is important for you to stay in the loop with the latest industry guidance and our team of expert lecturers are perfectly placed to share their wealth of knowledge and utilise their connections to ensure you are learning and developing the most in-demand skills and knowledge. We do not just teach in the classroom; you will increase your knowledge through involvement on real-life projects to gain hands-on experience. You will also get opportunities to expand your knowledge both inside and outside of the lecture theatre. Students have previously visited sites of historical importance, including Bletchley Park, to learn more about the history of computing and how it impacted the world. What facilities can I use? BNU has invested in our facilities to ensure that you can learn on industry standard systems and software, meaning that you can make an easy transition from education into employment. We have a range of large labs, most filled with dual-screen, dual boot (Windows and Linux) systems. What will I study? Our degree is designed to give you a thorough appreciation of both the theory and practical skills needed to solve real-world and life-critical difficulties. You will study systems at a variety of levels of abstraction, including digital architectures, high level programming, operating systems, A.I. and cyber security. Robotics is incorporated into the course at two stages. Firstly, we use robots to teach the key ideas such as digital logic, analogue-to-digital conversion, digital-to-analogue conversion, programming, and power management. These concepts then form the source for the development of more advanced skills such as microcontroller interfacing, control, and circuit design. At the more innovative level, robotics can provide you with multiple opportunities to work on sophisticated systems. At this higher system level, a robot is seen as a system consisting of multiple, interconnected subsystems. In addition to gaining specific engineering skills, system design provides learners with valuable experience in partitioning difficult design problems from both the hardware and software perspectives and facilitates the development of effective teamwork skills, whilst incorporating elements of AI and data science. You’ll have the opportunity to acquire skills in design, development and programming for a comprehensive range of computing activities such as building information data stores, secure web and mobile applications and AI based systems. You’ll work on team-based software problems whilst exploiting an agile development approach. We’ll help you learn how to develop highly dependable and reliable computer science systems, using several industry standard approaches, such as RAD, Lean, FFD, UML and Agile methodologies. In addition, you’ll study the process involved in managing the development of large-scale complex computer science projects.


Year One Core Computer Science Fundamental Underpinning Data Science Extended Independent Work Optional Expert and Fuzzy Systems System Management Real-time Safety Critical Systems Natural Language Processing Cyber Security Robots and Robotic Systems Machine Learning and Intelligent Agents

Assessment method

At Buckinghamshire New University we like to foster an interactive and student-focused teaching style where we have a combination of formal lectures, tutorials, practical lab sessions, seminars and guest speakers to enhance the learning experience. You are more than a number at BNU, and we are here to support you through your education journey. We have in place regular contact hours with our tutors and provide you with informal feedback throughout the programme of study. We are dedicated to giving you hands-on and real-world experience through welcoming guest lecturers, working with companies on live briefs and projects and organising external visits to industry. There will be a variety of assessments across your course, which will give you a thorough understanding of the various situations you may come across during your professional life. You will undertake: *written assignments *practical exercises *presentations *individual and group tasks *exams

Qualified teacher status (QTS)

To work as a teacher at a state school in England or Wales, you will need to achieve qualified teacher status (QTS). This is offered on this course for the following level:

  • Course does not award QTS

How to apply

International applicants

For information about applying to Buckinghamshire New University as an International applicant, please visit

Entry requirements

Applicants will be assessed on their academic qualifications although previous experience and interest in computing, IT, business or management is desirable. A typical offer will include 2:2 honours degree or equivalent qualification in computing, web development, computer sciences, software engineering, system engineering, mathematics with computer science, physics with computer science or a related discipline. Applicants who don’t meet the above requirements but have technical/management experience in industry could be considered (subject to interview). General Postgraduate Requirement for IELTS - 6.5 (6.0)

Fees and funding

Tuition fees

England £10400 Year 1
Northern Ireland £10400 Year 1
Scotland £10400 Year 1
Wales £10400 Year 1
EU £15400 Year 1
International £15400 Year 1

Additional fee information

This course may involve some additional costs that are not covered by your fees.

Sponsorship information

Buckinghamshire New University offers a range of bursaries and scholarships. For more information, please visit

MEng Computer Science at Buckinghamshire New University - UCAS