|
|
|
||||||||||
How to Give Strong Technical Presentations
Date: Friday, 11 May 2012
Duration:
1 Day
Taught by:
Prof. Dr. Markus Püschel
Markus Püschel is Professor of Computer Science at ETH Zürich since 2010. Before he was Professor of Electrical and Computer Engineering at Carnegie Mellon University, USA. He has over a decade experience in performance optimization of mathematical software. In his research he develops tools to automate the process of producing highly optimized software, most notably in the well-known Spiral project (www.spiral.net).
Design by Contract
Date: Thursday, 1 March 2012
Duration:
1 Day
Taught by:
Prof. B. Meyer
Bertrand Meyer is Professor of Software Engineering at ETH Zurich. As Chief Architect of Eiffel Software, he has made major contributions to modern software engineering, in particular through pioneering work on object technology and his development of the ideas of Design by Contract, recognized by several top international awards (ACM Software System Award, IEEE Harlan Mills Award and others). He has published numerous articles and 11 books on software engineering topics.
Agile methods: the Good, the Hype and the Ugly
Date: Wednesday, 29 February 2012
Duration:
1 Day
Taught by:
Prof. B. Meyer
Software Design and Documentation with David Parnas
Date: Monday, 30 January 2012
Duration:
5 Days
Taught by:
Prof. Dr. David Lorge Parnas
Dr David Lorge Parnas has been studying industrial software development since 1969. Many of his papers have been found to have lasting value. For example, a paper written 25 years ago, based on a study of avionics software, was recently awarded a SIGSOFT IMPACT award.
Parnas received his B.S., M.S. and Ph.D. in Electrical Engineering from Carnegie Mellon University and honorary doctorates from the ETH in Zurich (Switzerland), the Catholic University of Louvain (Belgium), the University of Italian Switzerland (Lugano), and the Technische Universität Wien (Austria). He is licensed as a Professional Engineer in Ontario.
Dr. Parnas is Professor Emeritus at McMaster University in Hamilton Canada,and at the University of Limerick Ireland and also an Honorary Professor at Ji Lin University in China. He is President of Middle Road Software in Ottawa, Ontario.
Prof. Dr. Thomas Gross, ETH Zurich (Organization)
Thomas R. Gross is a Professor of Computer Science at ETH Zurich, Switzerland. Thomas Gross joined Carnegie Mellon University in Pittsburgh, PA, in 1984 after receiving a Ph.D. in Electrical Engineering from Stanford University. In 2000, he became a Full Professor at ETH Zurich. He is interested in tools, techniques, and abstractions for software construction and has worked on many aspects of the design and implementation of programs.
Qualitätssicherung in .NET mit Code Contracts
Date: Friday, 20 January 2012
Duration:
1 Day
Taught by:
Prof. Dr. P. Müller
Peter Müller ist Professor für Programmiermethodik an der ETH Zürich. In seiner Forschung entwickelt er Techniken und Werkzeuge zur Analyse objektorientierter Programme. Vor seinem Ruf an die ETH Zürich arbeitete er bei Microsoft Research Redmond in dem Team, das Code Contracts und die zugehörigen Tools entwickelte. Davor war er als Assistenzprofessor an der ETH Zürich und als Projektleiter bei der Deutschen Bank beschäftigt.
GPU and Multicore computing for Multiscale Simulations of Complex Systems
Date: Tuesday, 13 December 2011
Duration:
1 Day
Taught by:
Prof. Dr. P. Koumoutsakos, ETH Zürich
Petros Koumoutsakos is Professor of Computational Science at ETHZ. He received his PhD in 1993 in Aeronautics and Applied Mathematics from the California Institute of Technology. He conducted post-doctoral studies at Stanford University and was staff member at NASA Ames before joining ETHZ as an Assistant professor in 1997 and Full professor at 2000. He is a world expert in multiscale modeling and simulation, particle methods, stochastic simulation and optimization. His research interests are in the development of computational methods, implemented effectively in computer architectures for the solution of problems in areas of Life Sciences, Fluid Mechanics and Nanotechnology.
Dr. Diego Rossinelli, ETH Zurich
Software Testing and Verification
Date: Friday, 18 November 2011
Duration:
1 Day
Taught by:
Prof. Dr. Bertrand Meyer
Bertrand Meyer is Professor of Software Engineering at ETH Zurich. As Chief Architect of Eiffel Software, he has made major contributions to modern software engineering, in particular through pioneering work on object technology and his development of the ideas of Design by Contract, recognized by several top international awards (ACM Software System Award, IEEE Harlan Mills Award and others). He has published numerous articles and 11 books on software engineering topics.
Dr. Carlo Furia
Dr. Sebastian Nanz
Requirements Engineering
Date: Thursday, 17 November 2011
Duration:
1 Day
Taught by:
Prof. Dr. Bertrand Meyer
Bertrand Meyer is Professor of Software Engineering at ETH Zurich. As Chief Architect of Eiffel Software, he has made major contributions to modern software engineering, in particular through pioneering work on object technology and his development of the ideas of Design by Contract, recognized by several top international awards (ACM Software System Award, IEEE Harlan Mills Award and others). He has published numerous articles and 11 books on software engineering topics.
Software Engineering for Outsourced and Distributed Development
Date: Thursday, 27 October 2011
Duration:
1 Day
Taught by:
Prof. Dr. B. Meyer
Bertrand Meyer is Professor of Software Engineering at ETH Zurich. As Chief Architect of Eiffel Software, he has made major contributions to modern software engineering, in particular through pioneering work on object technology and his development of the ideas of Design by Contract, recognized by several top international awards (ACM Software System Award, IEEE Harlan Mills Award and others). He has published numerous articles and 11 books on software engineering topics.
Dr. P. Kolb
Dr. M. Nordio
Building Secure Software Systems
Date: Thursday, 23 June 2011
Duration:
2 Days
Taught by:
Prof. Dr. David Basin
Torsten Lodderstedt
Information Security and Cryptography - Fundamentals and Applications
Date: Monday, 20 June 2011
Duration:
3 Days
Taught by:
Prof. Dr. David Basin
Prof. Dr. Ueli Maurer
Projektmanagement mit MS Project
Date: Thursday, 3 February 2011
Duration: 2 to 1 Day(s)
Taught by: Prof. Dr. P. Müller
An Introduction to Algorithmic Game Theory
Date: Tuesday, 11 January 2011
Duration:
1 Day
Taught by: Prof. Dr. P. Widmayer, Dr. M. Mihalak
Data Processing in the Cloud
Date: Tuesday, 7 September 2010
Duration:
2 Days
Taught by:
Prof. G. Alonso, ETH Zürich
Prof. D. Kossmann, ETH Zürich
Prof. N. Tatbul, ETH Zürich
An Introduction to Algorithmic Game Theory
Date: Tuesday, 8 June 2010
Duration:
2 Days
Taught by: Prof. Dr. P. Widmayer, Dr. M. Mihalak
Modellieren, Testen und Verifizieren mit UML/MDA
Date: Tuesday, 23 February 2010
Duration:
1 Day
Taught by: Prof. Dr. D. Kröning
Parallel Programming - Theory and Practice
Date: Thursday, 11 February 2010
Duration:
2 Days
Taught by:
Prof. Dr. T. Gross
Susanne Cech Previtali
Web-basierte Informationssysteme
Date: Wednesday, 3 February 2010
Duration: 1 to 3 Day(s)
Taught by:
Prof. Dr. G. Alonso, ETH Zürich
Prof. Dr. D. Kossmann, ETH Zürich
Dierk König, Canoo Engineering AG
Fortgeschrittene Themen des Projektmanagement
Date: Tuesday, 8 September 2009
Duration:
1 Day
Taught by: Prof. Dr. P. Müller
Experience Multi-Core Processor Architecture Design with FPGA
Date: Thursday, 3 September 2009
Duration:
1 Day
Taught by:
Prof. Dr. J. Gutknecht
Dr. Lisa Ling Liu
Flow Simulations Using Particles - Bridging Computer Graphics and CFD
Date: Friday, 16 January 2009
Duration:
1 Day
Taught by:
Prof. Dr. P. Koumoutsakos, ETH Zürich
Prof. Dr. G.-H. Cottet, Laboratoire Jean Kuntzmann, CNRS, Grenoble, France
From dinosaurs to virology: detecting natural selection in comparative genomics
Date: Tuesday, 23 September 2008
Duration:
2 Days
Taught by:
Prof. Dr. G. Gonnet
Dr. Maria Anisimova
Erstellen von wissenschaftlichen Texten mit LaTex
Date: Monday, 1 September 2008
Duration: 1 to 2 Day(s)
Taught by:
Prof. Dr. W. Gander
Prof. Dr. P. Arbenz
Hands-On O-O Development Using EiffelStudio
Date: Monday, 7 July 2008
Duration:
5 Days
Taught by: Prof. Dr. B. Meyer
Einführung in die algorithmische Spieltheorie
Date: Friday, 15 February 2008
Duration:
1 Day
Taught by: Prof. Dr. P. Widmayer
Effizientes Geometrisches Modellieren mit Polygonalen Netzen
Date: Thursday, 14 February 2008
Duration:
1 Day
Taught by: Prof. Dr. M. Pauly, Dr. M. Botsch
Secure Messaging in Theory and Practice
Date: Friday, 25 January 2008
Duration:
1 Day
Taught by: Prof. Dr. D. Basin, Information Security, ETH Zürich,
Dr. Ralf Hauser, PrivaSphere AG
Prof. Dr. Rolf Oppliger, eSECURITY Technologies
Programming Multi-Core Architectures
Date: Friday, 7 September 2007
Duration:
1 Day
Taught by: Prof. Dr. Th. Gross
Information Security: Fundamental Concepts and Solutions
Date: Monday, 3 September 2007
Duration:
2 Days
Taught by: Prof. Dr. D. Basin, M. Hilty
Object-Oriented Software Construction
Date: Wednesday, 4 July 2007
Duration:
2 Days
Taught by: Prof. Dr. B. Meyer
Web-basierte Informationssysteme
Date: Wednesday, 27 June 2007
Duration:
3 Days
Taught by:
Prof. Dr. G. Alonso, ETH Zürich
Prof. Dr. D. Kossmann, ETH Zürich
Dr. H.-D. Walter, Canoo AG
Programmierunterricht und Grundkurs Informatik an den Mittelschulen
Date: Saturday, 24 March 2007
Duration: 1 to 1 Day(s)
Taught by:
Prof. Dr. H. Hinterberger
Prof. Dr. J. Hromkovic
Programmieren in der Primarschule
Date: Saturday, 17 March 2007
Duration: 1 to 1 Day(s)
Taught by: Prof. Dr. J. Hromkovic
End-to-end Service Design for Mobile Devices
Date: Wednesday, 7 March 2007
Duration:
1 Day
Taught by:
Dr. Simon Schubiger-Banz (Swisscom Innvoations)
Dr. Stefan Müller Arisona (ETH Zürich)
früherer Kurstitel: Mobile Application Design
Securing Online Applications
Date: Monday, 5 March 2007
Duration:
1 Day
Taught by: Prof. Dr. D. Basin, Information Security, ETH Zürich,
Dr. Ralf Hauser, PrivaSphere AG
PD Dr. Rolf Oppliger, eSECURITY Technologies
Application Development for MultiCore Systems
An introduction to multi-threaded programs for new platforms
Date: Thursday, 1 March 2007
Duration:
2 Days
Taught by: Prof. Dr. G. Alonso, Prof. Dr. Th. Gross
Fortgeschrittene Themen des Projektmanagement
Date: Thursday, 15 February 2007
Duration:
1 Day
Taught by: Prof. Dr. P. Müller
Design by Contract and the Eiffel method
Date: Thursday, 8 February 2007
Duration:
2 Days
Taught by: Prof. Dr. B. Meyer
Service Oriented Architectures and Web Services
Date: Monday, 5 February 2007
Duration:
2 Days
Taught by: Prof. Dr. G. Alonso, Dr. C. Pautasso
Software Engineering for Outsourcing and Offshoring
Date: Thursday, 1 February 2007
Duration:
2 Days
Taught by: Prof. Dr. B. Meyer, ETH Zurich, Dr. P. Kolb, red-expel
Software Testing and quality assurance: state of the art
Date: Thursday, 18 January 2007
Duration:
2 Days
Taught by: Prof. Bertrand Meyer
Requirements Engineering: Building Systems for People
Date: Thursday, 26 October 2006
Duration:
2 Days
Taught by: Prof. Dr. B. Meyer
Farbe im Digitalen Publizieren
Date: Monday, 9 October 2006
Duration:
3 Days
Taught by: Prof. Dr. K. Simon
Information Security: Fundamental Concepts and Solutions
Date: Monday, 2 October 2006
Duration:
2 Days
Taught by: Prof. Dr. D. Basin, PD Dr. L. Viganò, Dipl.-Inf. A.D. Brucker
Digital Pen and Paper Solutions
Date: Tuesday, 12 September 2006
Duration:
1 Day
Taught by: Prof. Dr. Moira Norrie, Dr. Beat Signer
Parallele Programmierung: die Herausforderung der Zukunft
Date: Monday, 20 March 2006
Duration:
2 Days
Taught by: Prof. Dr. J. Gutknecht
XML und Datenbanken
Date: Monday, 6 March 2006
Duration:
1 Day
Taught by: Prof. Dr. D. Kossmann
RFID -Einführung, Technologie und Anwendungen
Date: Tuesday, 21 February 2006
Duration:
1 Day
Taught by: Prof. Dr. F. Mattern
Entwicklung grosser Softwareprojekte unter Unix / GNU Linux
Date: Monday, 13 February 2006
Duration:
2 Days
Taught by: Prof. Dr. D. Kröning
Qualitätsmanagement und Fehlersuche in grossen Software-Projekten
Date: Tuesday, 18 October 2005
Duration:
1 Day
Taught by: Prof. Dr. D. Kröning
Constructing Correct Computer Systems
Date: Wednesday, 5 October 2005
Duration:
1 Day
Taught by: Prof. Dr. J.-R. Abrial
Theorie der Algorithmen und Datenstrukturen jenseits des Hauptspeichers
Date: Wednesday, 21 September 2005
Duration:
1 Day
Taught by: Prof. Dr. P. Widmayer
Methoden zum Lösen algorithmischer Probleme
Date: Tuesday, 20 September 2005
Duration:
1 Day
Taught by: Prof. Dr. P. Widmayer
Theorie der Auktionen und Spiele
Date: Monday, 19 September 2005
Duration:
1 Day
Taught by: Prof. Dr. P. Widmayer
Praxisbezogen Programmieren Lernen mit Java
Date: Thursday, 1 September 2005
Duration:
7 Days
Taught by: Prof. H. Hinterberger, Dr. Bettina Bauer-Messmer, Lukas Fässler und Markus Dahinden
Graphische Programmierung von Klang, Video und Multimedia am Beispiel von Max/MSP
Date: Tuesday, 9 August 2005
Duration:
8 Days
Taught by: Prof. Dr. J. Gutknecht, Art Clay, Medienkünstler New York
Component-oriented programming at the example of COM and .NET
Date: Thursday, 17 March 2005
Duration:
2 Days
Taught by: Prof. Dr. J. Gutknecht, Dr. E. Zueff
Informatik-Projektführung
Date: Wednesday, 16 March 2005
Duration:
1 Day
Taught by: Prof. Dr. P. Müller
SQL/XML - XML & Datenbanken
Date: Monday, 7 March 2005
Duration:
1 Day
Taught by: Dr.-Ing. C. Türker
Drahtlose Kommunikation und Mobile Systeme
Date: Tuesday, 15 February 2005
Duration:
1 Day
Taught by: Prof. Dr. F. Mattern, Prof. Dr. R. Wattenhofer
Information Security Fundamentals
Date: Tuesday, 8 February 2005
Duration:
2 Days
Taught by: Prof. Dr. D. Basin, PD Dr. L. Viganò
SQL:2003 & Objektrelationale Datenbanken
Date: Monday, 7 February 2005
Duration:
1 Day
Taught by: Dr.-Ing. C. Türker
Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne
graphische Elemente dargestellt. Die Funktionalität der
Website ist aber trotzdem gewährleistet. Wenn Sie diese
Website regelmässig benutzen, empfehlen wir Ihnen, auf
Ihrem Computer einen aktuellen Browser zu installieren. Weitere
Informationen finden Sie auf
folgender
Seite.
Important Note:
The content in this site is accessible to any browser or
Internet device, however, some graphics will display correctly
only in the newer versions of Netscape. To get the most out of
our site we suggest you upgrade to a newer browser.
More
information