Classes
Polytech Lyon
Object Oriented Modelling and Programming
Fundamentals of Object Oriented design and programming for first year engineering students. This includes UML modeling and Java programming language. Lectures, tutorials and practicums.
Software Engineering and Information Systems 1
Front-end development with Vue.js for junior engineering students. Lectures, tutorials and practicums.
Software Engineering and Information Systems 3
Design patterns for second year engineering students. Practicums.
Université Sorbonne Paris Nord
Algorithms and Data Structures
Algorithms and Data Structures basics for freshmen. C programming language.
HTML and the Web
Essential concepts of Web development. HTML 5 basics taught to freshmen.
ENSIMAG - Grenoble INP
Algorithms and Data Structures II
An overview of fundamental algorithms that accompany engineers all along their career. First year engineering school students used Ada programming language to conduct lab work.
C Programming Language Project
A themed project aimed at validating engineering students knowledge of C programming language.
Génie Industriel - Grenoble INP
Product Representation for Design
Different techniques of Computer Aided Design and Product Lifecycle Management for second year engineering students. CATIA V5 (tutorials are available here), PTC Creo Parametric, 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é Grenoble Alpes - Grenoble II
Computer Aided Design
An introduction of mainstream CAD software such as CATIA V5 to professional master's students.