This module presents you with the basics for the analysis and design of combinational and sequential logic, like representation of numbers, operations on binary numbers, basic gates, combinatorial and sequential circuits, state machines and programmable logic. You will be working as part of a multidisciplinary team to tackle a real-world problem together with students from Technical Computer Science, among others. You will discover how programming (computer science) and interfacing (electrical engineering) are combined in the embedded system. You will study the basic principles of the components of a processor system and how they interconnect. The mathematical section of the module, differential and difference equations, will prepare you for module 6.

Want to find out more about this module check OSIRIS!


This module offers an introduction to linear dynamic systems and signals, and introduces you to methods including differential and difference equations, state description, convolution and integral transformations. The descriptions it provides extend to systems functioning in other domains, such as mechanical or thermal systems. In your team project, you and your team mates will design and develop a mechatronic system: a mini Segway that has to navigate a prefixed track. This module will equip you with the basics of signal theory, which you will look at more closely in module 8.

Want to find out more about this module check OSIRIS!

MODULE 7: electives

  • 7A: Device Physics: In this module you will get familiar with the physics necessary to understand and design components for electric and electronic systems, including sensors and other transducers. The course covers quantum mechanics, transducers, accelerometers, solar cells, transistors, elementary optics and solid state devices as used in microelectronics. You will be offered a choice of different projects.

Want to find out more about this module check OSIRIS!

  • 7B: Computer Networks for EE: In this module you will explore communications networks and their applications, and engage in detailed discussion of computer and component hardware and software. The central theme of this module is the Internet.

Want to find out more about this module check OSIRIS!


Have you ever wondered about the technology behind a phone call? In this module you will learn how to represent information as a signal to allow transmission, reception and processing. You will be taught how to describe signal properties and how the choice of a suitable signal is influenced by: 1) the type of information, 2) properties of the transmission medium, 3) required performance, 4) hardware considerations, such as complexity and power consumption, and 5) possible coexistence with other systems.

Coursecode: 202001153, link to OSIRIS is not available yet.