Electronics and Computer Engineering

Embedded Computing

Integrated course, 8.00 ECTS

 

Course content

- introduction to computer architecture - circuit design of microcontrollers and peripheral components - memory architectures - serial interfaces - microcontroller programming - setup / software architecture - resource management - management of processor time - memory management - hardware abstraction (driver)

Learning outcomes

Graduates - are familiar with the structure of single-chip microcontroller systems, - are able to design and programme such systems.

Recommended or required reading and other learning resources / tools

Books: - Tanenbaum: Structured Computer Organization - Tietze, Schenk: Halbleiterschaltungstechnik - Horowitz, Hill: The Art of Electronics - Mano: Computer Engineering - Wüst: Mikroprozessortechnik - Mandl: Grundkurs Betriebssysteme: Architekturen, Betriebsmittelverwaltung, Synchronisation Journals: -

Mode of delivery

Integrated course, exercises 50%

Prerequisites and co-requisites

- Applied Computer Science 2 - Digital Systems

Assessment methods and criteria

Continuous assessment