|
Distributed Systems (Exercises)
Summer Semester 2002, 2003, 2004
-
Objective: This course aims to give
students an understanding of the principles involved in construction of
distributed systems, the components commonly found in them and the constraints
under which they operate. Includes consistency, synchronization, middleware
architectures and case studies: Amoeba, Chorus and Mach.
-
Scope: 5 ECTS ( 5*30 hours of
personal work for students)
-
Lecturer: Pr
Beat Hirsbrunner.
-
Exercises: Tuesday, 15h15-16h00, DIUF,
Pérolles, Auditory 2.52.
-
Prerequisites: Programming (InfoIA),
Computer Architecture (InfoIB), Programming Methods and Environments (InfoIIA),
Algorithmic (InfoIIB), Operating systems.
-
Course Home Page: http://diuf.unifr.ch/study/courses01-02/DistributedSystems.html
-
Textbook : Maarten
Van Steen, Andrew
S. Tanenbaum : Distributed Systems: Principles and Paradigms, Prentice
Hall; 1st edition (January 15, 2002).
Operating systems (Exercises)
Winter Semester 2001-2002, 2002-2003
-
Objective: This course aims to
present the basic concepts of operating systems and the most important
computer architectural issues impacting on operating system design and
implementation, In general terms, the course covers the two primary functions
of an operating system: insulating users and applications from details
of the computer hardware, and managing the allocation of resources to improve
efficiency.
-
Scope: 5 ECTS ( 5*30 hours of
personal work for students)
-
Lecturer: Pr
Beat Hirsbrunner.
-
Exercises: Tuesday, 15h15-16h00, DIUF,
Pérolles, Auditory 2.52.
-
Projects: For this course, there will
be a Minix lab in order introduce some Minix aspects and 2 programming
projects related to the implementation of new Minix commands e.g.
Nice.
-
Prerequisites: Programming (InfoIA),
Computer Architecture (InfoIB), Programming Methods and Environments (InfoIIA),
Algorithmic (InfoIIB).
-
Course Home Page: http://diuf.unifr.ch/study/courses01-02/OperatingSystems.html
-
Textbook : Andrew
S. Tanenbaum: Modern Operating Systems, Second Edition, Prentice Hall,
2001.
Data Base (Exercises) Summer
Semester 2001
-
Objective: This course introduce students
to the state of the art in relational database systems and enable them
to gain practical knowledge and experience in using them. The fundamental
concepts including relational data base systems and SQL, the normal forms,
data base design, and the entity-relationship approach will be reviewed.
-
Exercises: Thursday 14h00-17h00 and
Friday, 08h00-12h00. Unix computer room. , Electricity department, University
of Applied Science of Fribourg
-
Office hours: Friday, 08h00-12h00,
Soraya Kouadri Mostéfaoui. Electricity department, University
of Applied Science of Fribourg.
-
Prerequisites: First year computer
science courses .
-
Topics: SQL, Sybase, Access, QBE, JDBC-ODBC,
PHP...etc.
-
Lecturer: Pr
Houda Chabbi Drisssi.
Supervised projects
2003-2004
-
"CWSDL": A Context-Based Web Service Description Language, Master student:
Hannes Gassert, Computer Science department,
University of Fribourg Switzerland.
-
"JAVA RMI Task Bag": Bachelor students, Computer Science
department, University of Fribourg Switzerland.
-
" Nice Minix
" Bachelor students, Computer Science
department, University of Fribourg Switzerland.
2002-2003
-
A Context-Based Personal Assistant, Diploma project. student: Monique
Pasquier, Computer Science department,
University of Fribourg Switzerland.
-
"ASIMOV", third year bachelor student, Florian
Evequoz University of Fribourg Switzerland.
-
Pam_mysql (Pluggable Authentication Module for Mysql), third year bachelor
student, Florian Verdet University of Fribourg Switzerland.
-
" Nice Minix
" Bachelor students, Computer Science
department, University of Fribourg Switzerland.
2001-2002
-
"A Client Server Application for Dynamic Radio Signal Propagation
using the Webots Simulator for Khepera Robots " Seminar project,
Third year Computer science students, Matthias
Buchs and Paolo Bottacin,
University of Fribourg Switzerland.
-
" Nice Minix
" Third and fourth years Computer Science students, Computer Science
department, University of Fribourg Switzerland.
-
" MMM
Minix Memory Management " Third and fourth years Computer
Science students, Computer Science department, University of Fribourg
Switzerland.
|