Computer Science Bachelor |
Major |
Electives |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
251-0222-00L | Compiler Design I | W | 6 credits | 2V + 2U | T. Gross,
F. T. Schneider |
251-0268-00L | Concurrent Programming 2: Concurrent Object-Oriented Programming | W | 5 credits | 2V + 1U | B. Meyer |
251-0286-00L | System Construction | W | 5 credits | 2V + 1U | J. Gutknecht |
251-0312-00L | Ubiquitous Computing | W | 4 credits | 2V | F. Mattern |
251-0316-00L | Web Services and Service Oriented Architectures | W | 6 credits | 2V + 1U + 1P | G. Alonso |
251-0374-00L | Web Engineering | W | 5 credits | 2V + 1U | M. Norrie |
251-0376-00L | Data Warehouses | W | 5 credits | 2V + 1U | D. Kossmann,
C. Binnig |
251-0383-00L | Networked Information Systems | W | 6 credits | 2V + 1U + 1A | N. Tatbul Bitim |
251-0408-00L | Cryptographic Protocols | W | 6 credits | 2V + 2U | U. Maurer,
M. Hirt |
251-0466-00L | E-Privacy: Privacy in the Electronic Society | W | 5 credits | 2V + 1U | G. Karjoth,
J. Camenisch |
251-1408-00L | Graphs and Algorithms | W | 6 credits | 2V + 1U + 1A | A. Steger,
D. Hefetz |
251-1414-00L | System Security | W | 6 credits | 2V + 2U | S. Capkun,
G. Caronni,
N. Weiler |
251-1424-00L | Models of Computation | W | 6 credits | 2V + 1U + 1A | M. Cook |
251-1426-00L | Approximation Algorithms and Semidefinite Programming | W | 8 credits | 3V + 2U | B. Gärtner,
J. Matousek |
251-0526-00L | Statistical Learning Theory | W | 5 credits | 2V + 1U | J. M. Buhmann |
251-0532-00L | Bio-Inspired Optimization and Design | W | 5 credits | 2V + 1U | E. Zitzler,
P. Koumoutsakos |
251-0538-00L | Surface Representations and Geometric Modeling | W | 5 credits | 2V + 1U | M. Pauly |
251-0548-00L | Software for Numerical Linear Algebra | W | 6 credits | 2V + 2U | |
251-0564-00L | Scientific Visualization | W | 5 credits | 2V + 1U | R. Peikert |
251-0570-00L | Game Programming Laboratory | W | 10 credits | 8P | B. Sumner,
N. Thürey |
251-0574-00L | Spatiotemporal Modeling and Simulation | W | 6 credits | 2V + 2U | I. Sbalzarini |
251-0576-00L | Digital Signal and Image Processing | W | 5 credits | 2V + 1U | G. Székely,
S. Hirsch |
251-0580-00L | Probabilistic Modeling in Molecular Evolution | W | 5 credits | 2V + 1U | M. Anisimova |
251-0581-00L | Computational Photography and Video | W | 6 credits | 2V + 1U + 1A | M. Pollefeys,
G. Brostow |
252-2100-00L | Computer Systems Lab This course is primarily offered for Computer Science Bachelor students. Diploma Course students may be admitted subject availability of seats. | W | 4 credits | 8P | S. Freudenberger |
252-2601-01L | Software Engineering Laboratory: Open-Source EiffelStudio | W | 4 credits | 8P | B. Meyer |
252-3501-00L | Distributed Systems and Networks Lab | W | 4 credits | 8P | G. Alonso,
F. Mattern,
T. Roscoe |
151-0314-00L | Information Technologies in the Digital Product | W | 4 credits | 3G | E. Zwicker,
R. Montau |
151-0924-00L | Synthetic Biology | W | 4 credits | 3G | S. Panke,
J. Stelling,
E. Zitzler |
227-0124-00L | Embedded Systems | W | 6 credits | 4G | L. Thiele |
227-0558-00L | Principles of Distributed Computing | W | 6 credits | 2V + 2U | R. Wattenhofer |
401-2694-00L | Parallel Numerical Computing | W | 6 credits | 2V + 2U | P. Arbenz,
A. Adelmann |
401-2903-00L | Introduction to Optimization | W | 5 credits | 2V + 1U | M. Laumanns |
251-0229-00L | Introduction to Stereoscopic Imaging Does not take place this semester. | W | 6 credits | 2V + 1G + 1U | C. D. Kornfeld,
T. Gross |
251-0284-00L | Java Programming ("Languages in Depth" Series) Does not take place this semester. | W | 5 credits | 2V + 1U | B. Meyer |
251-0290-00L | C # Programming ("Languages in Depth" Series) Does not take place this semester. | W | 5 credits | 2V + 1U | B. Meyer |
251-0447-00L | Topological Methods in Combinatorics and Geometry Does not take place this semester. | W | 5 credits | 2V + 1U | J. Matousek |
251-0456-00L | Approximate Methods in Geometry Does not take place this semester. | W | 5 credits | 2V + 1U | E. Welzl |
251-0496-01L | Complexity Theory Does not take place this semester. | W | 5 credits | 2V + 1U | J. Hromkovic |
251-0504-00L | Algorithms for Solving Large Scale Eigenvalue Problems Does not take place this semester. | W | 5 credits | 3G | P. Arbenz |
251-0534-00L | Simulations Using Particles Does not take place this semester. | W | 5 credits | 2V + 1U | P. Koumoutsakos |