Gerhard Tröster: Catalogue data in Autumn Semester 2014

Award: The Golden Owl
Name Prof. em. Dr. Gerhard Tröster
Name variantsGerhard Troester
E-mailgerhard.troester@ethz.ch
DepartmentInformation Technology and Electrical Engineering
RelationshipProfessor emeritus

NumberTitleECTSHoursLecturers
227-0003-00LDigital Circuits4 credits2V + 2UG. Tröster
AbstractDigital and analogue signals and their representation. Combinational and sequential circuits and systems, boolean algebra, K-maps. Finite state machines. Memory and computing building blocks in CMOS technology, programmable logic circuits.
ObjectiveProvide basic knowledge and methods to understand and to design digital circuits and systems.
ContentDigital and analogue signals and their representation. Boolean Algebra, circuit analysis and synthesis, the MOS transistor, CMOS logic, static and dynamic behaviour, tristate logic, Karnough-Maps, hazards, binary nuber systems, coding. Combinational and sequential circuits and systems (boolean algebra, K-maps, etc.). Memory building blocks and memory structures, programmable logic circuits. Finite state machines, architetcure of microprocessors.
Lecture notesLecture notes for all lessons, assignments and solutions.
Textbook: http://www.ife.ee.ethz.ch/education/Digitaltechnik
LiteratureLiterature will be announced during the lessons.
Prerequisites / NoticeNo special prerequisites
227-0005-10LDigital Circuits Laboratory Restricted registration - show details 1 credit1PG. Tröster
AbstractDigital and analogue signals and their representation. Combinational and sequential circuits and systems, boolean algebra, K-maps. Finite state machines. Memory and computing building blocks in CMOS technology, programmable logic circuits.
ObjectiveDeepen and extend the knowledge from lecture and exercises, usage of design software Quartus II as well as an oscilloscope
ContentThe contents of the digital circuits laboratory will deepen and extend the knowledge of the correspondent lecture and exercises. With the help of the logic device design software Quartus II different circuits will be designed and then tested on an evaluation board. You will build up the control for a 7-digit display as well as an adder and you will create different types of latches and flip-flops. At the end of the laboratory a small synthesizer will be programmed that is able to play self-created melodies. At the same time the usage of a modern oscilloscope will be taught in order to analyse the programmed circuits through the digital and analogue inputs.
227-0197-00LWearable Systems I6 credits4GG. Tröster, U. Blanke
AbstractContext recognition in mobile communication systems like mobile phone and wearable computer will be studied using advanced methods from sensor data fusion, pattern recognition, statistics, data mining and machine learning.
Context comprises the behavior of individuals and of groups, their activites as well as the local and social environment.
ObjectiveFuture mobile systems will act as personal and cooperative assistant by providing the appropriate information and services. The systems consist of a smart phone which communicates with sensors on-body and in the environment. Context comprises user's behavior, his activities, his local and social environment.

In the data path from the sensor level to signal segmentation to the classification of the context, advanced methods of signal processing, pattern recognition and machine learning will be applied. Sensor data generated by crowdsouring methods are integrated. The validation using MATLAB is followed by implementation and testing on a smart phone.
Context recognition as the crucial function of mobile systems is the main focus of the course. Using MatLab the participants implement and verify the discussed methods also using a smart phone.
ContentThe next generation of mobile communication systems are integrated in our clothes and act as personal and cooperative assistant providing information we need just now (see www.wearable.ethz.ch). Context recognition - what is the situation of the user, his activity, his environment, how is he doing, what are his needs - as the central functionality of mobile systems constitutes the focus of the course.

The main topics of the course include
Sensor nets, sensor signal processing, data fusion, segmentation, Bayes Decision Theory, Decision Trees, Random Forest, kNN-Methods, Support Vector Machine, Hidden Markov Models, Adaboost, Crowdsourcing, SOM and clustering.

The exercises show concrete design problems like motion and gesture recognition using distributed sensors, detection of activity patterns and identification of the local environment.

Presentations of the PhD students and the visit at the Wearable Computing Lab introduce in current research topics and international research projects.

Language: german/english (depending on the participants)
Lecture notesLecture notes for all lessons, assignments and solutions.
http://www.ife.ee.ethz.ch/education/wearable_systems_1
LiteratureLiterature will be announced during the lessons.
Prerequisites / NoticeNo special prerequisites