Course Content
Year 1
Core modules
- Engineering Sciences - 20 credits
- Introduction to Algorithms and Programming - 20 credits
- Introduction to Analogue Circuits - 20 credits
- Introduction to Energy Systems - 20 credits
- Mathematical Principles - 20 credits
- Principles of Digital Systems - 20 credits
Year 2
Core modules
- Engineering Mathematics - 20 credits
- Group Design Project - 20 credits
- Microcontrollers and Programmable Logic - 20 credits
- Analogue Analysis and Design - 20 credits
- Innovation and Enterprise - 20 credits
Optional modules
- Control Systems Analysis – 20 credits
- Telecommunication Principles – 20 credits
Year 3
Core modules
- Advanced Electronic Systems – 20 credits
- Digital Signal Processing – 20 credits
- Individual Project (Engineering) – 40 credits
Optional modules
- Control Systems Design – 20 credits (or VHDL and FPGA Systems – 20 credits)
- VHDL and FPGA Systems – 20 credits (or Control Systems Design – 20 credits)
- Artificial Intelligence – 20 credits (or Real-Time Embedded Systems – 20 credits)
- Real-Time Embedded Systems – 20 credits (or Artificial Intelligence – 20 credits)
Year 4 (MEng)
Core modules
- Advanced DSP Techniques – 20 credits
- Analytical Management Techniques – 20 credits
- Engineering Management, Economics and Risk Analysis – 20 credits
- Microwave and High-Speed Digital Design – 20 credits
- Multidisciplinary Group Project – 20 credits
- Sensors and Measurement Systems – 20 credits