MEng Software Engineering
Entry requirements
A level: AAA Grades AAB, if offering Further Mathematics, Mathematics, Physics, Chemistry, Software Systems Development, Computing or Computer Science (not IT/ICT),Grade A must be in one of the above subjects.
About this course
MEng (Hons) in Software Engineering. Core topics include Programming, Embedded Systems, Artificial Intelligence & Machine Learning, Ethics & Professional Practice, and Design & Creative Practice. The course includes a professional placement year and an optional international study period, culminating in a final-year Computing Project. This integrated masters provides Level 7 instruction across advanced software engineering topics.
Modules
- Object Oriented Programming
- Introduction to Databases
- Client Side Development
- Introduction to Physical Computing
- Problem Solving for Computing
- Innovation and Society
- Computing Professional Life Skills
- Computer Networking
- Software Testing
- Systems Security
- Server Side Development
- Software Product and Process Management
- Algorithms & Data Structures
- Computing Placement Preparation
- International Academic Studies
- Professional Practice - Computing
- Full-Stack Strategies and Development
- Software Quality and Engineering Management
- Computing Project
- Cloud Native Development
- Enterprise Networks
- Edge and Embedded Intelligence
- Social, Sustainable and Ethical Computing
- Software Product Management
- Digital Transformation
- Software Engineering Group Project
- Pervasive Computing
- Intelligence Engineering and Infrastructure