The new address of Christophe Joubert's home page is:

http://www.dsic.upv.es/~joubert

T eaching

current year 2004/2005

Imperative Algorithmic and Programming

place:
Department of Computer Science, Université Joseph Fourier (Grenoble, France)
position:
short-term teacher assistant
instructors:
Catherine Parent Vigouroux and Pierre-Claude Scholl (VERIMAG)
degree:
Licence Sciences et Technologies, 2nd year of undergraduate studies (L2)
language:
C
type:
tutorial and programming assignment
teaching hours:
37,5h (eqTD)
description:
action language, iterative and recursive composition, table, set, sequence, queue, heap, linked sequence, C programming
collective tasks:
homeworks and programming assignments class report, proposition for changes in class content, homeworks, programming projects and midterm grading, supervision of final exam, teaching evaluation by students and duty synthesis, participation to interdisciplinary teaching commission

past years

Software and Hardware Architecture 2003/2004

place:
Department of Computer Science, Université Joseph Fourier (Grenoble, France)
position:
short-term teacher assistant
instructor:
Jean-Claude Fernandez (VERIMAG)
degree:
IUP MIAGE 2, 3rd year of undergraduate studies
language:
SPARC and 68000
type:
tutorial
teaching hours:
18h (eqTD)
description:
information coding (Boole algebra and automata), processor architecture, machine language, hardware architecture (combinatorial and sequential circuits)
collective tasks:
proposition for changes in class content and planning, midterm and final grading, teaching evaluation by students and duty synthesis, participation to interdisciplinary teaching commission

Euclidian geometry, advanced analysis, and introduction to linear algebra 2003/2004

place:
Department of Computer Science, Université Joseph Fourier (Grenoble, France)
position:
short-term teacher assistant
instructors:
Michel Burlet (LEIBNIZ) and Claudine Chaffy (LMC)
degree:
Licence Sciences et Technologies, 1st year of undergraduate studies (L1)
type:
tutorial
teaching hours:
20h (eqTD)
description:
complex numbers, nth root, plane and space geometry (vectorial, affine, euclidean), linear algebra, differential equations, limited development
collective tasks:
design, planning, teaching and grading homeworks, teaching evaluation by students and duty synthesis, participation to interdisciplinary teaching commission

Functional programming 2002/2003

place:
Department of Computer Science, Université Joseph Fourier (Grenoble, France)
position:
short-term teacher assistant
instructor:
Gérard Vivier (LSR)
degree:
IUP MIAGE 1 and DEUG STPI, 2nd year of undergraduate studies
language:
Caml
type:
tutorial and programming assignment
teaching hours:
33,25h (eqTD)
description:
value and type, functional composition, top-down analysis, information structure, type constructor, recursive definition of type and function, higher order function, Caml programming
collective tasks:
participation to final exam design, proposition for changes in class content and planning, homeworks, programming assignments and midterm grading, teaching evaluation by students and duty synthesis, participation to teaching commission

Computer Architecture 2000/2001

place:
Department of Computer Science, University of California (Santa Barbara, USA)
position:
short-term teacher assistant
instructor:
Klaus E. Schauser (Parallel Systems Laboratory)
degree:
4th year of undergraduate studies
language:
MIPS and 68000
type:
tutorials, programming assignments, midterms and final grading
teaching hours:
90h (eqTD)
description:
design process, performance and cost analysis, computer arithmetic, controller and data path design, input/output systems, interrupts and exceptions, pipelining and parallelism, Mips and 68000 programming
collective tasks:
participation to final exam design and grading
Valid XHTML 1.0!
Christophe.Joubert@inrialpes.fr

Last modification : 05/04/27 15:26:14

Valid CSS!