Teachings

ENSIMAG - Grenoble INP

Algorithms and Data Structures II

An overview of necessary algorithms that accompany computer scientists/engineers all along their career. First year engineering school students used Ada programming language to conduct lab work.

C Programming Language Project

A small project, presented with different themes, to establish engineering students knowledge about C programming language, the one common language between all developers.

GI - Grenoble INP

Product Representation for Design

This courses are meant to second year engineering students with different techniques of Computer Aided Design such as CATIA V5 (tutorials are available here), PTC Creo Parametric and Product Lifecycle Management such as PTC Windchill.

Project Management

A tool-kit of necessary techniques and knowledge to handle short- and long-term project that the students acquire since their first year in their engineering endeavour.

Modelling and Optimisation in Product Development

An initiation in modeling using UML and database management.

Java Programming Project

An application of acquired expertise in the domain of information technology in a project reflecting real industrial concerns.

Advance Object Oriented Modeling and Design

An optional module to discuss advanced topics about the object oriented paradigm, and reinforce software engineering best practices. An example course syllabus is available here.

Université Joseph Fourier - Grenoble II

Computer Aided Design

A presentation of mainstream CAD systems such as CATIA V5 to professional master's students.