Tomas Hruz: Katalogdaten im Frühjahrssemester 2013

NameHerr Dr. Tomas Hruz
Adresse
Inst. f. Theoretische Informatik
ETH Zürich, OAT Z 22.1
Andreasstrasse 5
8092 Zürich
SWITZERLAND
E-Mailtomas.hruz@inf.ethz.ch
URLhttp://www.sdxnet.com/tomas
DepartementInformatik
BeziehungDozent

NummerTitelECTSUmfangDozierende
252-0840-01LAnwendungsnahes Programmieren mit MATLAB Information 2 KP2GT. Hruz, R. Jacob
KurzbeschreibungDie Veranstaltung "Anwendungsnahes Programmieren mit MATLAB" vermittelt Basiswissen über die imperative Programmierung. Zusätzlich wird die Kompetenz vermittelt, dieses Wissen in Modellierungsaufgaben einzusetzen.
LernzielDie Studierenden sollen in der Lage sein, Programme in MATLAB selbständig zu programmieren bzw. sich in bestehenden Programmen zurecht zu finden und diese sinnvoll zu erweitern.
InhaltIn der Vorlesung wird Basiswissen über die imperative Programmierung vermittelt, sowie ein erster Einblick in die Modularisierung von grösseren Programmen. Im praktischen Teil werden Programme geschrieben und im Team ein etwas grösseres Matlab-Projekt bearbeitet.

1) MATLAB Installation, MATLAB Umgebung, Hilfe, Variablen, Ausdruck, Gleitkommazahlen
2) Modellierung und Simulation in Umweltwissenschaften
3) Verzweigung, Schleifen, Aussagenlogik
4) Matrizen in MATLAB
5) 2D Visualisierung in MATLAB
6) Funktion, Modularität, Stack, lokale Variablen (scope)
7) Rekursion, 3D Visualisierung
8) Modellierung und Simulation dynamischer Systeme in MATLAB
LiteraturEinstieg ins Programmieren mit Matlab, U. Stein, Carl Hanser Verlag.
636-0704-00LComputational Biology and Bioinformatics Seminar2 KP2SJ. Stelling, R. Aebersold, N. Beerenwinkel, G. H. Gonnet, T. Hruz, D. Iber, M. J. Müller
KurzbeschreibungComputational Biology und Bioinformatik analysieren lebende Systeme mit Methoden der Informatik. Das Seminar kombiniert Präsentationen von Studierenden und Forschenden, um das sich schnell entwickelnde Gebiet aus der Informatikperspektive zu skizzieren. Themenbereiche sind Sequenzanalyse, Proteomics, Optimierung und Bio-inspired computing, Systemmodellierung, -simulation und -analyse.
LernzielStudying and presenting fundamental papers of Computational Biology and Bioinformatics. Learning how to make a scientific presentation and how classical methods are used or further developed in current research.
InhaltComputational biology and bioinformatics aim at advancing the understanding of living systems through computation. The complexity of these systems, however, provides challenges for software and algorithms, and often requires entirely novel approaches in computer science. The aim of the seminar is to give an overview of this rapidly developing field from a computer science perspective. In particular, it will focus on the areas of (i) DNA sequence analysis, sequence comparison and reconstruction of phylogenetic trees, (ii) protein identification from experimental data, (iii) optimization and bio-inspired computing, and (iv) systems analysis of complex biological networks. The seminar combines the discussion of selected research papers with a major impact in their domain by the students with the presentation of current active research projects / open challenges in computational biology and bioinformatics by the lecturers. Each week, the seminar will focus on a different topic related to ongoing research projects at ETHZ, thus giving the students the opportunity of obtaining knowledge about the basic research approaches and problems as well as of gaining insight into (and getting excited about) the latest developments in the field.
LiteraturOriginal papers to be presented by the students will be provided in the first week of the seminar.