- Mobile Device Technology:
Die Studierenden werden durch die Vermittlung der theoretischen Grundlagen der Elektrotechnik und Elektronik in die Lage versetzt, elektronische Schaltungen zu verstehen und deren Einsatz planen zu können. Er soll die Grundschaltungen der analogen und digitalen Elektronik eigenständig auslegen, aufbauen und durch Messungen testen können. Weiters werden die grundlegenden Technologien, die beim Bau von mobilen Endgeräten zum Einsatz kommen sowie fertigungstechnische Aspekte, die bei der Entwicklung von mobilen Endgeräten zu beachten sind, vermittelt. Die begleitenden Laborübungen dienen der Vertiefung des Wissens, wobei der Aufbau konkreter Schaltungen sowie der Umgang mit leistungsfähigen Simulationswerkzeugen, Messgeräten und Werkzeugen geübt werden.
- Hardwarenahe Programmierung:
In diesem Modul werden die Studierende in die Lage versetzt, in der Programmiersprache C hardwarenahe Software zu schreiben und zu warten und mit Werkzeugen wie JTAG-Debugger, Trace-Einrichtungen und Logic-Analyzer in Betrieb zu nehmen sowie Fehlersuche vorzunehmen. Als Lehrinhalte dienen dazu Kennen lernen der Programmiersprache C, Umsetzen der im Modul „Einführung in die Programmierung“ erlernten Konzepte mit der Programmiersprache C, Programmieren mit beschränkten Ressourcen, Aufbau und Programmierung von Mikrocontrollern und digitalen Signalprozessoren, Ein-Ausgabebausteine, Schnitt-stellen¬ansteuerung, Echtzeitbetriebssysteme, Power-Management. Werkzeuge bei der Entwicklung hardwarenaher Software (JTAG-Debugger, Tracing, Logicanalyzer).