|
The 6 semesters of Bachelor Computer Science courses (lectures) I visited.
Semester 6 (SS 2004) • Systems IV: Distributed Systems (Prof. Béat Hirsbunner; FR)
Distributed Systems: Concepts and Design • Software Engineering III: Project Management (Dr. Jean-François Descloux; FR)
Semester 5 (WS 2003/2004) • Systems III: Operating Systems (Prof. Béat Hirsbrunner; FR)
Modern Operating Systems Minix source code • Software Engineering II: Database Systems (Prof. Andreas Meier; DE)
SQL Tutorial • Multimedia Engineering (XML, DTD, XML Schema, XHTML, CSS, SVG, XSL, XSLT, XSL-FO) (Prof. Rolf Ingold; FR)
W3.org Apache XML Project w3schools.com online Web Building Tutorials Project of the 2nd year Risk--: A Java-client for the online multiplyer strategy game Risk in collaboration with Beat Raess. The Risk server and the database were located at the University of Fribourg. Projekt in Zusammenarbeit mit Beat Raess: ein Java-Client für das Strategiespiel Risk. Der Risk-Server und der Datenbank-Server befinden sich an der Uni Fribourg. RISK-- (Zip-Datei 912KB) (inkl. Dokumentation und UML-Diagrammen) Semester 4 (SS 2003) • Software Engineering I: Object Oriented Methods (Java J2SE, Design Patterns, UML,...) (Prof. Jacques Pasquier-Rocha; FR)
UML Tutorial Patterns Homepage Design Patterns in Java • Systems II: Telecommunication (Prof. Ulrich Ultes-Nitsche; DE)
Computer Networks • Propedeutic Mathematics: Mathematical Methods for Computer Scientists (Prof. Claude Auderset; FR) • Propedeutic Mathematics: Statistics (Prof. André Antille; FR)
Semester 3 (WS 2002/2003) • Programming III: Object Oriented Programming (Java) (PD Dr. Tony Hürlimann; DE)
Thinking in Java Java ist auch eine Insel • Programming IIIA: Algorithms (C) (Prof. Rolf Ingold; FR)
Algorithms in C VisualSort (Java-Applet) • Propedeutic Mathematics: Mathematical Methods for Computer Scientists (Prof. Claude Auderset; FR) • Propedeutic Mathematics: Probability (Prof. Claude Auderset; FR)
Project of the 1st year DigSim: A simulation of dicital circuits. The interpreter for the artificial language DigSim is written in Scheme (dialect of Lisp).
Es handelt sich um eine Simulation von digitalen Schaltkreisen. Der Interpreter für die künstliche Sprache DigSim wurde in Scheme (Dialekt von Lisp) geschrieben. (Um das Programm zu starten, muss DrScheme instaliert sein.) DigSim-Projekt (ZIP-Datei 144 KB) (inkl. Dokumentation und source code) Semester 2 (SS 2002) • Programmation IIA : Programming Paradigms (Scheme) (Prof. Jürg Kohlas; DE)
How to Design Programs • Programmation II: Imperative Programmation (C) (Prof. Béat Hirsbrunner; FR)
The C Programming Language Programming in C • Propedeutic Mathematics: Analysis (Prof. Burchard Kaup; DE) • Propedeutic Mathematics: Discrete Mathematics (Prof. Claude Auderset; FR)
Semester 1 (WS 2001/2002) • Programmation I: Functional Programming (Scheme) (Prof. Jürg Kohlas; FR)
DrScheme Homepage Structure and Interpretation of Computer Programs • System I: Computer Architecture (Prof. Béat Hirsbrunner; DE) Structured Computer Organization • Propedeutic Mathematics: Analysis (Prof. Burchard Kaup; DE) • Propedeutic Mathematics: Linear Algebra (Prof. Jean-Pierre Gabriel; FR) |