My teaching
| My current teaching is: | ||||
Course code |
Dep. | Course name |
||
| 0303 231 | MIS | |||
| 0303 337 | MIS | |||
| 0211 363 | CS | |||
| 0211 245 | CS | |||
| My teaching experience is: | |
Where? |
The course |
| – Computer graphics, surface graphics, volume graphics, and OpenGL in the EVAN Workshop: Medical imaging processing and analysis, visualization and virtual environments in anthropology, 12-12 January 2007. University of York and University of Hull, United Kingdom. • Course type: Course in Class. • Responsibility: Teacher. • Language: English |
|
| – Introduction to Computer (Inititation a l’informatique) IFT- 17783 (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Assistant Teacher. • Language: French • Winter and Summer 2000, and Summer 2001 |
|
| – Oriented-Object Programming (Programmation Orientee-Object) IFT- 19946 (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Assistant Teacher. • Language: French • Summer 2005 |
|
| – Computing theory (Informatique theorique) IFT-15751 (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Assistant Teacher. • Language: French • Autumn 2003 |
|
| – Information Systems Design and Analysis (Analyse et conception des systemes d’informations) IFT-21453 (Computer Science Department, Laval University) (Teaching). • Course type: On Line course (Internet): African Virtual University (Universite Virtuelle Africaine). • Responsibility: Practice/Auxiliary Teacher (teaching practice and corrector only). • Language: French • Winter 2003 http://www.ift.ulaval.ca/enseignement/programme_dinformatique_uva_laval/ |
|
| – Microsoft Visual Basic programming language (6.0) (Programmation en Visual Basic) IFT–20403 (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Assistant Teacher. • Language: French • Autumn and Winter 2001 |
|
| – File System Management in C and C++ (Systemes de gestion ds fichiers) IFT-17773 (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Assistant Teacher. • Language: French Autumn and Summer 2002 |
|
| – Micro-Software (Micro-logiciels) (Word, Powerpoint, FrontPage, Access, etc.) (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Assistant Teacher. • Language: French • Winter 2003 |
|
| – Database Systems Management (Modeles et langages des bases de donnees) IFT- 19022 (Computer Science Department, Laval University) (Teaching). • Course type: Course in Class. • Responsibility: Practice/Auxiliary Teacher (teaching practice and corrector only). • Language: French • Autumn 2004 |
|
| Courses which I'm able to teach??? |
| In Management Information Systems (MIS) |
| – Introduction to Information Systems (IS) – Management Information Systems (MIS) (Introduction or advanced) – Systems/Information Systems Analysis, Design and Implementation (Introduction or advanced) – Database Management Systems/Database Systems Design and Management (Oracle 10g and more, SQL, SQL Plus, PL/SQL, SQL Server, MS Access, etc.) (Introduction or advanced) – Knowledge Management and Design – Managing Information Systems Projects – Expert Systems (ES) (Introduction or advanced) – Programming with Visual Basic (6.0 or Dot.net) – Modern Programming Languages: (Java, C, C++, etc) – Advanced database concepts (Data warehouse, OLAP, GIS, Datamining, etc. ) – Decision Support Systems (DSS) – Object-Oriented (OO) Systems Analysis and Design – Information Technology (IT) (Introduction or advanced) – Advanced Business Programming (Java, C++, XML, ASP, PhP, etc.) (Introduction or advanced) – Business Application of Operating Systems (Introduction or advanced) – Security of Information Technology Systems (Introduction or advanced) |
| In Computer Science (CS) |
| – Computer and Systems Modeling and Simulation – Computer Games programming/development and Multimedia – Geometric Modeling – Artificial Intelligence (AI) (Basic, medium or advanced) – MultiAgent Systems (MAS) or Advance Artificial Intelligence (AI) – Computer Graphics (CG) (introduction or advanced) (Geometric Modeling, Mesh, Surface graphics, volume graphics, 2D/3D visualization and rendering) – Algorithms and data structures – Programming languages or Introduction to programming • Procedural languages (Pascal, C), • Oriented-object languages (C++/Java) (C++ (MFC and Qt GUI design)), • Logical languages (Prolog), • Functional languages (Lisp), • Other languages (Visual Basic) – Theory of computation – Knowledge representation and reasoning – Object-Oriented (OO) methods – Object-Oriented (OO) programming/development (Basic, medium or advanced), UML design – Introduction to human-computer interaction – Introduction to databases, Data analysis, Data warehouse, Date Mining, Geographic Information Systems (GIS) |

