Course Content
Year 1
Core modules
- Engineering Sciences – 20 credits
- Introduction to Algorithms and Programming – 20 credits
- Introduction to Analogue Circuits – 20 credits
- Mathematical Principles – 20 credits
- Principles of Digital Systems – 20 credits
- Principles of Networked Systems – 20 credits
Year 2
Core modules
- Analogue Analysis and Design – 20 credits
- Engineering Mathematics – 20 credits
- Group Design Project – 20 credits
- Innovation and Enterprise – 20 credits
- Microcontrollers and Programmable Logic – 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