Bachelor (in German)
Fall semesterDigitale Schaltungen spielen eine zentrale Rolle in der Informationstechnik. Sie stellen die Grundkomponenten in der Elektronik dar und sind daher in vielen Geräten des Alltagslebens zu finden. Diese Vorlesung behandelt die Analyse und den Entwurf von digitalen Schaltungen. Die Vorlesung wird duch einen Kurs ergänzt, in dem u.a. der praktische Entwurf mit Hilfe der Hardware-Beschreibungssprache VHDL vertieft wird.
Themen
- Boolsche Algebra
- Kombinatorische Logik
- Schaltungsoptimierung
- Sequentielle Logik
- Speicherelelemente
- Registertransfers
- Aufbau eines Mikroprozessors
Master (in English)
Fall semesterThis lecture focuses on the fundamentals of pervasive computing. Pervasive computing integrates computation into the environment, rather than having computers which are distinct objects. Computation is embedded into the environment and everyday objects and would enable people to interact with information-processing devices more naturally and casually than they currently do, and in ways that suit whatever location or context they find themselves in. Most topics will be presented by the lecturer. Depending on the number of participants students may prepare and present special topics such as applications and case studies of pervasive computing.
Topics
- Introduction
- Spontaneous Networking
- Localization
- Identification
- Context-Aware Computing
- Sensor Networks
- Wearable Computing
- Cooperation
- Middleware
- Applications
Master (in English)
Spring semesterDue to the advances in electronics and (wireless) communication, the development of networks of low-cost, low-power, multi-functional sensors has received increasing attention. These sensor networks are a new type of networked, embedded computing systems and are expected to become a key technology for many pervasive computing applications. This lecture covers the fundamental concepts of sensor networks, including hard- and software architectures, networking aspects, power-awareness, security and sensor fusion. The lecture is complemented by student talks on selected, application-oriented topics. In a related lab course ("Pervasive Computing Lab"), students can get hands-on experience in developing sensor network applications.
Topics
- Introduction
- Hardware- and Software-Aspects
- MAC Protocols
- Routing
- Synchronization
- Security and Pricavy
- Applications and Case Studies
Master (in English)
Fall semesterDigital signal processors (DSPs) can be found in many devices such as mobile phones, PDAs and digital cameras. Their fields of application are ubiquitous ranging from control and measurement to audio and video processing. This lecture deals with the concepts of modern digital signal processors. It covers main topics of micro processor architectures, focuses on the characteristic features of DSP and presents up-to-date processors and development methods for DSP systems. Various case studies are presented during this lecture. The lecture is complemented by a lab course.
Topics
- Introduction to micro processors
- From micro processors to DSPs
- Development of DSP systems
- Examples of DSPs
- DSP programming
- DSP applications and case studies