Search result: Catalogue data in Autumn Semester 2017

Doctoral Department of Computer Science Information
More Information at: Link
Doctoral and Post-Doctoral Courses
NumberTitleTypeECTSHoursLecturers
252-0912-00LExperimental Computer Systems
Only for Ph.D. students at the Institute of Computer Systems. All other students need the approval by the lecturer.
W2 credits2ST. Gross
AbstractThis graduate seminar provides doctoral students in computer science a chance to discuss their research. Enrollement requires permission of the instructor.
Credit units are granted only to active participants.
ObjectiveLearn how to formulate a research project, how to conduct research and how to improve presentation skills in an academic setting.
ContentThe seminar will explore different topics from a research perspective. The seminar is open to assistants of the Department of Computer Science (Informatik), Computer Systems Institute. Others should contact the instructor.
Lecture notesSupporting material will be distributed during the seminar.
Prerequisites / NoticeCredit will be given only to those who present a paper/project. No credit for "attendance".
» Course Catalogue of ETH Zurich
252-0932-00LSeminar on Cryptography Restricted registration - show details W2 credits1SU. Maurer, M. Hirt
AbstractLatest Topics in Cryptography will be discussed.
ObjectiveThe seminar will explore different topics from a research perspective.
252-0933-00LAlgorithms and Complexity (HS)W1 credit1SJ. Hromkovic, P. Widmayer
AbstractThe seminar treats selected problems of current interest in the area of algorithms and complexity.
ObjectiveDevelop an understanding of selected problems of current interest in the area of algorithms and complexity.
ContentThis seminar treats selected problems of current interest in the area of algorithms and complexity.
Lecture notesNone
LiteratureResearch papers, to be chosen in the seminar.
Prerequisites / NoticePrerequisites: Basic understanding of algorithms and complexity.
252-4202-00LSeminar in Theoretical Computer Science Information W2 credits2SE. Welzl, B. Gärtner, M. Hoffmann, J. Lengler, A. Steger, B. Sudakov
AbstractPresentation of recent publications in theoretical computer science, including results by diploma, masters and doctoral candidates.
ObjectiveThe goal is to introduce students to current research, and to enable them to read, understand, and present scientific papers.
252-1425-00LGeometry: Combinatorics and Algorithms Information W6 credits2V + 2U + 1AE. Welzl, L. F. Barba Flores, M. Hoffmann, A. Pilz
AbstractGeometric structures are useful in many areas, and there is a need to understand their structural properties, and to work with them algorithmically. The lecture addresses theoretical foundations concerning geometric structures. Central objects of interest are triangulations. We study combinatorial (Does a certain object exist?) and algorithmic questions (Can we find a certain object efficiently?)
ObjectiveThe goal is to make students familiar with fundamental concepts, techniques and results in combinatorial and computational geometry, so as to enable them to model, analyze, and solve theoretical and practical problems in the area and in various application domains.
In particular, we want to prepare students for conducting independent research, for instance, within the scope of a thesis project.
ContentPlanar and geometric graphs, embeddings and their representation (Whitney's Theorem, canonical orderings, DCEL), polygon triangulations and the art gallery theorem, convexity in R^d, planar convex hull algorithms (Jarvis Wrap, Graham Scan, Chan's Algorithm), point set triangulations, Delaunay triangulations (Lawson flips, lifting map, randomized incremental construction), Voronoi diagrams, the Crossing Lemma and incidence bounds, line arrangements (duality, Zone Theorem, ham-sandwich cuts), 3-SUM hardness, counting planar triangulations.
Lecture notesyes
LiteratureMark de Berg, Marc van Kreveld, Mark Overmars, Otfried Cheong, Computational Geometry: Algorithms and Applications, Springer, 3rd ed., 2008.
Satyan Devadoss, Joseph O'Rourke, Discrete and Computational Geometry, Princeton University Press, 2011.
Stefan Felsner, Geometric Graphs and Arrangements: Some Chapters from Combinatorial Geometry, Teubner, 2004.
Jiri Matousek, Lectures on Discrete Geometry, Springer, 2002.
Takao Nishizeki, Md. Saidur Rahman, Planar Graph Drawing, World Scientific, 2004.
Prerequisites / NoticePrerequisites: The course assumes basic knowledge of discrete mathematics and algorithms, as supplied in the first semesters of Bachelor Studies at ETH.
Outlook: In the following spring semester there is a seminar "Geometry: Combinatorics and Algorithms" that builds on this course. There are ample possibilities for Semester-, Bachelor- and Master Thesis projects in the area.
263-2100-00LResearch Topics in Software Engineering Information Restricted registration - show details
Number of participants limited to 22.
W2 credits2SP. Müller, T. Gross, M. Püschel, M. Vechev
AbstractThis seminar is an opportunity to become familiar with current research in software engineering and more generally with the methods and challenges of scientific research.
ObjectiveEach student will be asked to study some papers from the recent software engineering literature and review them. This is an exercise in critical review and analysis. Active participation is required (a presentation of a paper as well as participation in discussions).
ContentThe aim of this seminar is to introduce students to recent research results in the area of programming languages and software engineering. To accomplish that, students will study and present research papers in the area as well as participate in paper discussions. The papers will span topics in both theory and practice, including papers on program verification, program analysis, testing, programming language design, and development tools. A particular focus will be on domain-specific languages.
LiteratureThe publications to be presented will be announced on the seminar home page at least one week before the first session.
Prerequisites / NoticeOrganizational note: the seminar will meet only when there is a scheduled presentation. Please consult the seminar's home page for information.
264-5810-00LProgramming Languages SeminarW2 credits2SP. Müller, M. Vechev
AbstractThis graduate seminar provides doctoral students in computer science a chance to read and discuss current research papers. Enrollment requires permission of the instructors. Credit units are granted only to active participants.
ObjectiveLearn about current research results in the area of programming languages, static program analysis, program verification, and related areas; practice of scientific presentations.
ContentThe seminar will explore different topics from a research perspective.
Lecture notesSupporting material will be distributed during the seminar.
Prerequisites / NoticeThe seminar is open to assistants of the Chair of Programming Methodology and the Software Reliability Lab (Department of Computer Science). Others should contact the instructors.
151-0906-00LFrontiers in Energy Research
This course is only for doctoral students.
W2 credits2SD. Poulikakos, R. Boes, V. Hoffmann, G. Hug, M. Mazzotti, A. Patt, A. Schlüter
AbstractPhD students at ETH Zurich working in the broad area of energy present their research to their colleagues, to their advisors and to the scientific community.
ObjectiveKnowledge of advanced research in the area of energy.
ContentPhD students at ETH Zurich working in the broad area of energy present their research to their colleagues, to their advisors and to the scientific community. Every week there are two presentations, each structured as follows: 15 min introduction to the research topic, 15 min presentation of the results, 15 min discussion with the audience.
Lecture notesSlides will be distributed.
263-2900-00LHow To Give Strong Technical Presentations Information
Does not take place this semester.
Z0 creditsM. Püschel
Abstract
ObjectiveWherever 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.
ContentThis 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.
264-5812-00LWriting for Publication in Computer Science (WPCS) Restricted registration - show details
Number of participants limited to 15.

Only for D-INFK doctoral students.
Z0 credits1GS. Milligan
AbstractThis short course is designed to help junior researchers in Computer Science develop the skills needed to write their first research articles.
ObjectiveWriting for Publication in Computer Science is a short course (5 x 4-lesson workshops) designed to help doctoral students develop the skills needed to write their first research articles. The course deals with topics such as:
- understanding the needs of different target readerships,
- managing the writing process efficiently,
- structuring texts effectively,
- producing logical flow in sentences and paragraphs,
- editing texts before submission, and
- revising texts in response to colleagues' feedback and reviewers' comments.
ContentParticipants will be expected to produce a number of short texts (e.g., draft of a conference abstract) as homework assignments; they will receive individual feedback on these texts during the course. Wherever feasible, elements of participants' future conference/journal articles can be developed as assignments within the course, so it is likely to be particularly useful for those who have i) their data and are about to begin the writing process, or ii) an MSc thesis they would like to convert for publication.
252-0945-05LDoctoral Seminar Machine Learning (HS17) Restricted registration - show details
Only for Computer Science Ph.D. students.
W1 credit2SJ. M. Buhmann, T. Hofmann, A. Krause, G. Rätsch
AbstractAn essential aspect of any research project is dissemination of the findings arising from the study. Here we focus on oral communication, which includes: appropriate selection of material, preparation of the visual aids (slides and/or posters), and presentation skills.
ObjectiveThe seminar participants should learn how to prepare and deliver scientific talks as well as to deal with technical questions. Participants are also expected to actively contribute to discussions during presentations by others, thus learning and practicing critical thinking skills.
Prerequisites / NoticeThis doctoral seminar of the Machine Learning Laboratory of ETH is intended for PhD students who work on a machine learning project, i.e., for the PhD students of the ML lab.
264-5800-10LDoctoral Seminar in Visual Computing (HS17) Information W1 credit1SM. Gross, O. Sorkine Hornung
AbstractThis graduate seminar provides doctoral students in computer science a chance to read and discuss current research papers.
ObjectiveLearn about current research results in the area of Visual Computing, practice of scientific presentations.
ContentCurrent research at the IVC will be presented and discussed.
  •  Page  1  of  1