Skip to main content
Panoramic collage of university campus architecture

MEng Software Engineering

University of Huddersfield, United Kingdom
Save

Course Overview

Computer software is all around us. From commercial activities like shopping on Amazon through to government departments, from manufacturing processes, to environmental, and personal use, it plays a part in so many industries and activities, where a small change could make a huge difference to society. This STEM course aims to give you an understanding of whats possible, and where your skills could take you, as well as guiding you in developing hands-on, practical skills and understanding the human and social contexts of software systems. Software engineering is all about finding practical solutions to real problems. To succeed, employers will want you to be able to produce software that is robust, sustainable, reliable, and attractive to use €“ all at a reasonable cost and to a certain timeframe. This course has been designed to provide you with a deeper, specialist knowledge of software engineering than the BSc(Hons) version of the course. Youll study for an extra year with the aim of gaining an MEng qualification. Your extra year of study gives you opportunities for project work and developing pieces of working software, designed to prepare you for a lasting and rewarding career in software development.

General Eligibility

An Honours degree (2:1 or above) in a relevant subject Or an academic reference indicating you are expected to obtain an Honours degree (2:1 or above) GCSE English Language and Maths (or equivalent) at grade 4 or above, or grade C or above if awarded under the previous GCSE grading scheme You also need a satisfactory enhanced Disclosure and Barring Service (DBS) clearance prior to registration

Part Time Work Details

20 Hours of Work permit weekly for international students.

What You'll Study

1 Year 1
Computing Science and Mathematics Computer Organisation and Architecture Computer Network Fundamentals Project 1 Software Design and Development
2 Year 2
Core modules: Introduction to Artificial Intelligence Team Project Relational Databases and Web Integration Object-Oriented Systems Development Algorithms and Data Structures Option modules: Choose one from a list which may include- Computational Mathematics 1 Embedded Systems Cyber Security Language Translators Operating Systems
3 Year 3 – optional placement year
This course offers an optional one-year work placement after Year 2.
4 Year 3/Year 4 if undertake placement year
Core modules: Large-Scale Software Engineering Distributed and Client Server Systems Individual Project Option modules: Choose one from a list which may include- Modern Database Applications Computational Mathematics 2 Advanced Web Programming
5 Year 4
Core modules: Group Project Advanced Software Development Effective Research and Professional Practice Web and Network Services Option modules: Choose one from a list which may include- Machine Learning Data-driven Artificial Intelligence Databases for Large Data-sets Choose two from a list which may include- Autonomous and Autonomic Intelligent Systems Semantic Web Big Data Analytics Data Mining

Language Requirement

  • IELTS6.5
  • TOEFL93
  • PTE65
  • Duolingo89
The minimum for IELTS is 6.5 overall with no element lower than 6.0, or equivalent will be considered acceptable.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email