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