BEng Software Engineering
Entry requirements
A level: BBB Grades BBC if offering one of Further Mathematics, Mathematics, Physics, Chemistry, Software Systems Development, Computing or Computer Science (not IT/ICT). This subject must be at grade B.
About this course
BEng (Hons) in Software Engineering, combining programming with systems development. Core topics include Programming, Embedded Systems, Ethics & Professional Practice, Artificial Intelligence & Machine Learning, and Design & Creative Practice. The course includes a professional placement year, and culminates with a substantial computing project.
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