BEng Software Engineering (with integrated year in industry)
Entry requirements
A level: BBB-CCC IB: 30-26
About this course
BEng in Software Engineering, covering software design principles and secure development practices. Core topics include Programming, Embedded Systems, and Artificial Intelligence & Machine Learning. The programme includes a sandwich year for industry placement and concludes with a major project in the final year.
Modules
- Introduction to Computer Infrastructure
- Introduction to Programming
- Problems and Solutions
- Programming Using an Object-Oriented Language
- Study Skills for Computer Science
- Web Development and Information Security
- Agile Software Engineering
- Algorithm Design and Data Structures
- C and C++
- Modelling Persistent Data
- Artificial Intelligence
- Robotics and Embedded Systems
- Scientific Python
- Sandwich Year
- Sandwich Year
- Major Project
- Mobile Development with iOS
- Professional Issues in the Computing Industry