Suchergebnis: Katalogdaten im Herbstsemester 2019

Informatik Master Information
Vertiefungsfächer
Vertiefung General Studies
Seminar in General Studies
NummerTitelTypECTSUmfangDozierende
263-4505-00LAlgorithms for Large-Scale Graph Processing Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 KP2SM. Ghaffari
KurzbeschreibungThis is a theory seminar, where we present and discuss recent algorithmic developments for
processing large-scale graphs. In particular, we focus on Massively Parallel Computation (MPC)
algorithms. MPC is a clean and general theoretical framework that captures the essential aspects
of computational problems in large-scale processing settings such as MapReduce, Hadoop,
Spark, Dryad, etc.
LernzielThis seminar familiarizes students with foundational aspects of large-scale graph processing,
and especially the related algorithmic tools and techniques. In particular, we discuss recent
developments in the area of Massively Parallel Computation. This is a mathematical abstraction
of practical large-scale processing settings such as MapReduce, and it has been receiving
significant attention over the past few years.

The seminar assumes no particular familiarity with parallel computation. However, we expect
that all the students are comfortable with basics of algorithms design and analysis, as well as
probability theory.

In the course of the seminar, the students learn how to structure a scientific presentation
(in English) which covers the key ideas of a paper, while omitting the less significant details.
InhaltThe seminar will cover a number of the recent papers on Massively Parallel Computation.
As mentioned above, no familiarity with parallel computation is needed and all the relevant
background information will be explain by the instructor in the first lecture.
LiteraturThe papers will be presented in the first session of the seminar.
Wahlfächer in der Informatik
Als Wahlfächer in der Informatik gelten alle angebotenen Kurse im Master-Studiengang des D-INFK.
NummerTitelTypECTSUmfangDozierende
252-0293-00LWireless Networking and Mobile Computing Information W4 KP2V + 1US. Mangold
KurzbeschreibungThis course gives a detailed overview about the wireless and mobile standards and summarizes the state of the art for Wi-Fi 802.11, Cellular 5G, and Internet-of-Things, including new topics such audio communication, cognitive radio, and visible light communications. The course combines lectures with a set of assignments in which students are asked to work with a simple JAVA simulation software.
LernzielThe objective of the course is to learn about the general principles of wireless communications, including physics, frequency spectrum regulation, and standards. Further, the most up-to-date standards and protocols used for wireless LAN IEEE 802.11, Wi-Fi, Internet-of-Things, sensor networks, cellular networks, visible light communication, and cognitive radios, are analyzed and evaluated. Students develop their own add-on mobile computing algorithms to improve the behavior of the systems, using a Java-based event-driven simulator. We also hand out embedded systems that can be used for experiments for optical communication.
InhaltWireless Communication, Wi-Fi, Internet-of-Things, 5G, Standards, Regulation, Algorithms, Radio Spectrum, Cognitive Radio, Mesh Networks, Optical Communication, Visible Light Communication
SkriptThe script will be made available from the course webpage.
Literatur(1) The course webpage (look for Stefan Mangold's site)
(2) The Java 802 protocol emulator "JEmula802" from https://bitbucket.org/lfield/jemula802
(3) WALKE, B. AND MANGOLD, S. AND BERLEMANN, L. (2006) IEEE 802 Wireless Systems Protocols, Multi-Hop Mesh/Relaying, Performance and Spectrum Coexistence. New York U.S.A.: John Wiley & Sons. Nov 2006.
(4) BERLEMANN, L. AND MANGOLD, S. (2009) Cognitive Radio for Dynamic Spectrum Access . New York U.S.A.: John Wiley & Sons. Jan 2009.
(5) MANGOLD, S. ET.AL. (2003) Analysis of IEEE 802.11e for QoS Support in Wireless LANs. IEEE Wireless Communications, vol 10 (6), 40-50.
Voraussetzungen / BesonderesStudents should have interest in wireless communication, and should be familiar with Java programming.
252-3610-00LSmart Energy Information W4 KP2G + 1AF. Mattern, V. C. Coroama
KurzbeschreibungThe lecture covers the role of ICT for sustainable energy usage. It starts out with a general background on the current landscape of energy generation and consumption and outlines concepts of the emerging smart grid. The lecture combines technologies from ubiquitous computing and traditional ICT with socio-economic and behavioral aspects and illustrates them with examples from actual applications.
LernzielParticipants become familiar with the diverse challenges related to sustainable energy usage, understand the principles of a smart grid infrastructure and its applications, know the role of ubiquitous computing technologies, can explain the challenges regarding security and privacy, can reflect on the basic cues to induce changes in consumer behavior, develop a general understanding of the effects of a smart grid infrastructure on energy efficiency. Participants will apply the learnings in a course-accompanying project, which includes both programming and data analysis. The lecture further includes interactive exercises, case studies and practical examples.
Inhalt- Background on energy generation and consumption; characteristics, potential, and limitations of renewable energy sources
- Introduction to energy economics
- Smart grid and smart metering infrastructures, virtual power plants, security challenges
- Demand management and home automation using ubiquitous computing technologies
- Changing consumer behavior with smart ICT
- Benefits and challenges of a smart energy system
- Smart heating, electric mobility
LiteraturWill be provided during the course, though a good starting point is "ICT for green: how computers can help us to conserve energy" from Friedemann Mattern, Thosten Staake, and Markus Weiss (available at http://www.vs.inf.ethz.ch/publ/papers/ICT-for-Green.pdf).
263-0600-00LResearch in Computer Science Belegung eingeschränkt - Details anzeigen
Nur für MSc Informatik.
W5 KP11AProfessor/innen
KurzbeschreibungSelbständige Projektarbeit unter der Leitung eines Informatik-Professors / einer Informatik-Professorin.
LernzielSelbständige Projektarbeit unter der Leitung eines Informatik-Professors / einer Informatik-Professorin.
Voraussetzungen / BesonderesNur Studierende, die eine der folgenden Bedingungen erfüllt haben, können mit einem Research Projekt beginnen:
a) 1 Lab (Interfokus Kurs) und 1 Kernfokus Kurs
b) 2 Kernfokus Kurse
c) 2 Labs (Interfokus Kurse)

Eine Aufgabenbeschreibung muss zu Beginn des Projekts beim Studiensekretariat eingereicht werden.
227-0423-00LNeural Network TheoryW4 KP2V + 1UH. Bölcskei, E. Riegler
KurzbeschreibungThe class focuses on fundamental mathematical aspects of neural networks with an emphasis on deep networks: Universal approximation theorems, capacity of separating surfaces, generalization, reproducing Kernel Hilbert spaces, support vector machines, fundamental limits of deep neural network learning, dimension measures, feature extraction with scattering networks
LernzielAfter attending this lecture, participating in the exercise sessions, and working on the homework problem sets, students will have acquired a working knowledge of the mathematical foundations of neural networks.
Inhalt1. Universal approximation with single- and multi-layer networks

2. Geometry of decision surfaces

3. Separating capacity of nonlinear decision surfaces

4. Generalization

5. Reproducing Kernel Hilbert Spaces, support vector machines

6. Deep neural network approximation theory: Fundamental limits on compressibility of signal classes, Kolmogorov epsilon-entropy of signal classes, covering numbers, fundamental limits of deep neural network learning

7. Learning of real-valued functions: Pseudo-dimension, fat-shattering dimension, Vapnik-Chervonenkis dimension

8. Scattering networks
SkriptDetailed lecture notes will be provided as we go along.
Voraussetzungen / BesonderesThis course is aimed at students with a strong mathematical background in general, and in linear algebra, analysis, and probability theory in particular.
227-0778-00LHardware/Software Codesign Information
Findet dieses Semester nicht statt.
W6 KP2V + 2UL. Thiele
KurzbeschreibungDie Lehrveranstaltung vermittelt fortgeschrittene Kenntnisse im Entwurf komplexer Computersysteme, vor allem eingebettete Systeme. Speziell werden den Studierenden Modelle und Methoden vermittelt, die grundlegend sind fuer den Entwurf von Systemen, die aus Software- und Hardware Komponenten bestehen.
LernzielDie Lehrveranstaltung vermittelt fortgeschrittene Kenntnisse im Entwurf komplexer Computersysteme, vor allem eingebettete Systeme. Speziell werden den Studierenden Modelle und Methoden vermittelt, die grundlegend sind fuer den Entwurf von Systemen, die aus Software- und Hardware Komponenten bestehen.
InhaltDie Lehrveranstaltung vermittelt die folgenden Kenntnisse: (a) Modelle zur Beschreibung von Hardware und Software, (b) Hardware-Software Schnittstellen (Instruktionssatz, Hardware- und Software Komponenten, rekonfigurierbare Architekturen und FPGAs, heterogene Rechnerarchitekturen, System-on-Chip), (c) Anwendungsspezifische Prozessoren und Codegenerierung, (d) Performanzanalzyse und Schaetzung, (e) Systementwurf (Hardware-Software Partitionierung und Explorationsverfahren).
SkriptUnterlagen zur Übung, Kopien der Vorlesungsunterlagen.
LiteraturPeter Marwedel, Embedded System Design, Springer, ISBN-13 978-94-007-0256-1, 2011.

Wayne Wolf. Computers as Components. Morgan Kaufmann, ISBN-13: 978-0123884367, 2012.
Voraussetzungen / BesonderesVoraussetzung zum Besuch der Veranstaltung sind Basiskenntnisse in den folgenden Bereichen: Rechnerarchitektur, Digitaltechnik, Softwareentwurf, eingebettete Systeme
227-0781-00LLow-Power System DesignW6 KP2V + 2UJ. Beutel
KurzbeschreibungIntroduction to low-power and low-energy design techniques from a systems perspective including aspects both from hard- and software. The focus of this lecture is on cutting across a number of related fields discussing architectural concepts, modeling and measurement techniques as well as software design mainly using the example of networked embedded systems.
LernzielKnowledge of the state-of-the-art in low power system design, understanding recent research results and their implication on industrial products.
InhaltDesigning systems with a low energy footprint is an increasingly important. There are many applications for low-power systems ranging from mobile devices powered from batteries such as today's smart phones to energy efficient household appliances and datacenters. Key drivers are to be found mainly in the tremendous increase of mobile devices and the growing integration density requiring to carefully reason about power, both from a provision and consumption viewpoint. Traditional circuit design classes introduce low-power solely from a hardware perspective with a focus on the power performance of a single or at most a hand full of circuit elements. Similarly, low-power aspects are touched in a multitude of other classes, mostly as a side topic. However in successfully designing systems with a low energy footprint it is not sufficient to only look at low-power as an aspect of second class. In modern low-power system design advanced CMOS circuits are of course a key ingredient but successful low-power integration involves many more disciplines such as system architecture, different sources of energy as well as storage and most importantly software and algorithms. In this lecture we will discuss aspects of low-power design as a first class citizen introducing key concepts as well as modeling and measurement techniques focusing mainly on the design of networked embedded systems but of course equally applicable to many other classes of systems. The lecture is further accompanied by a reading seminar as well as exercises and lab sessions.
SkriptExercise and lab materials, copies of lecture slides.
LiteraturA detailed reading list will be made available in the lecture.
Voraussetzungen / BesonderesKnowledge in embedded systems, system software, (wireless) networking, possibly integrated circuits, and hardware software codesign.
Freie Wahlfächer
Den Studierenden steht das gesamte Lehrangebot auf Master Level der ETH Zürich, der EPF Lausanne, der Universität Zürich und - nach vorgängiger Genehmigung durch den Studiendirektor - der übrigen Schweizer Universitäten zur individuellen Auswahl offen.

Weitere Details gemäss Art. 31 des Studienreglementes 2009 für den Master-Studiengang Informatik.
NummerTitelTypECTSUmfangDozierende
263-2900-00LHow To Give Strong Technical Presentations Information
Findet dieses Semester nicht statt.
Z0 KPM. Püschel
Kurzbeschreibung
LernzielWherever possible I illustrate by example and present the material in a way to make it immediately applicable. The goal is to provide the knowledge that enables the participants, whether beginner or experienced presenter, to further improve their presentation skills and hence their impact whenever they step in front of an audience.
InhaltThis course covers all aspects of delivering strong presentations. I explain common mistakes, what works and what does not, and why. Then I discuss structure and content as well as a set of fundamental principles from graphic design that make slides communicate effectively. These principles also apply to the presentation and visualization of data which is covered in some detail. Finally, I give some useful tips on the use of Powerpoint that simplify the creation of strong presentations.
151-3217-00LCoaching Students (Basistraining)W1 KP1GB. Volk, R. P. Haas, M. Lehner
KurzbeschreibungZiel ist die Erweiterung von Wissen und Kompetenzen in Bezug auf Coaching-Fähigkeiten. Teilnehmende sollten aktive Coaches eines Studententeams sein. Themen: Überblick über Rollen und Haltung eines Coaches, Einführung in die Coaching-Methodik. Gegenseitiges Lernen und Reflektieren der eigenen Coaching-Erfahrungen und -fälle.
Lernziel- Grundkenntnisse der Rolle und Denkweise eines Coaches
- Erste Kenntnisse und Reflexion klassischer Coaching Situationen
- Inspiration und gegenseitiges Lernen an konkreten Coachings (Hospitationen)
InhaltGrundkenntnisse der Rolle und Denkweise eines Coaches
- Coaching-Einführung: Definition und Modelle
- Einführung in den Coaching-Prozess und die Phasen der Teamentwicklung
- Coaching-Rollen zwischen Prüfendem, Tutor und "Freund"
Erster Aufbau der persönlichen Coaching-Kompetenzen, u.a. aktives Zuhören, Fragestellung, Feedback geben
- Kompetenzen in theoretischen Modellen
- Coaching-Kompetenzen: Übungen und Reflektion
Erste Reflektion und Erfahrungsaustausch über persönliche Coaching-Situationen
- Erfahrungsaustausch in der Vorlesungsgruppe
- Gegenseitige Hospitationen
SkriptFolien und andere Dokumente (z.B. Artikel) werden elektronisch verteilt
(Zugang nur für den Kurs eingeschriebene Studierende).
LiteraturSiehe Skript.
Voraussetzungen / BesonderesNur für Teilnehmer (Studierende. Doktoranden und PostDocs), die aktiv Studierende betreuen.
263-0610-00LDirect Doctorate Research Project
Only for Direct Doctorate Students
O15 KP23AProfessor/innen
KurzbeschreibungDirect Doctorate Students join a research group of D-INFK in order to acquire a broader view of the different research groups and areas.
LernzielStudents extend their knowledge of the different research topics and improve their scientific approach of working on an actual research project.
Inhalt2nd semester students join a research group of D-INFK in order to acquire a broader view of the different research groups and areas. The research group chosen must not be identical with the one, in which the thesis project is conducted.
Voraussetzungen / BesonderesPlease be aware that the research project and the master's thesis have to be coached by two different research groups!
263-0620-00LDirect Doctorate Research Plan
Only for Direct Doctorate Students
O15 KP23AProfessor/innen
KurzbeschreibungThe research plan aims at planning and structuring a student's research work and thesis. It further contributes to the student's ability to write research proposals.
LernzielThe student has to present the research plan to the faculty members in order to defend his/her research goals, but also to demonstrate a solid knowledge on the background literature as well as the planned and alternative procedures to follow.
Industriepraktikum
NummerTitelTypECTSUmfangDozierende
252-0700-00LIndustriepraktikum Information Belegung eingeschränkt - Details anzeigen
Nur für Informatik MSc.
W0 KPexterne Veranstalter
KurzbeschreibungDas Industriepraktikum muss mindestens 10 Wochen dauern und wird in einem vom Departement Informatik anerkannten Betrieb absolviert.
LernzielDas Praktikum gibt den Studierenden die Gelegenheit eine industrielle Arbeitsumgebung kennen zu lernen und in Projekte involviert zu werden.
Voraussetzungen / BesonderesUm das Industriepraktikum anerkennen zu lassen, müssen bis spätestens zwei Wochen nach Beginn des Praktikums folgende Informationen auf dem Studiensekretariat abgeliefert werden:
- Eine deatillierte Aufgabenbeschreibung
- Die Dauer des Praktikums
- Name des Betreuers sowie akademischer Grad
GESS Wissenschaft im Kontext
» siehe Studiengang GESS Wissenschaft im Kontext: Sprachkurse ETH/UZH
» siehe Studiengang GESS Wissenschaft im Kontext: Typ A: Förderung allgemeiner Reflexionsfähigkeiten
» Empfehlungen aus dem Bereich GESS Wissenschaft im Kontext (Typ B) für das D-INFK.
Master-Arbeit
NummerTitelTypECTSUmfangDozierende
263-0800-00LMaster's Thesis Information Belegung eingeschränkt - Details anzeigen
Zur Master-Arbeit wird nur zugelassen, wer:
a. das Bachelor-Studium erfolgreich abgeschlossen hat;
b. allfällige Auflagen für die Zulassung zum Master-Studiengang erfüllt hat;
c. in der Kategorie "Vertiefungsübergreifende Fächer" sind 12 KP;
d. und in der Kategorie "Vertiefungsfächer" sind 26 KP (inklusive Seminar) erarbeitet.
O30 KP64DBetreuer/innen
KurzbeschreibungThe Master's thesis concludes the study programme. Thesis work should prove the students' ability to independent, structured and scientific working.
LernzielTo work independently and to produce a scientifically structured work under the supervision of a Computer Science Professor.
InhaltIndependent project work supervised by a Computer Science professor. Duration 6 months.
Voraussetzungen / BesonderesSupervisor must be a professor at D-INFK or affiliated,
see https://inf.ethz.ch/people/faculty.html
  • Erste Seite Vorherige Seite Seite  6  von  6     Alle