Main menu

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
UYork LogoUHull Logo Uk flag
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
ULaval logo Canada flag
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
ULaval logo Canada flag
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
ULaval logo Canada flag
Computing theory (Informatique theorique) IFT-15751 (Computer Science Department, Laval University) (Teaching).
• Course type: Course in Class.
• Responsibility: Assistant Teacher.
• Language: French
• Autumn 2003
ULaval logo Canada flag
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/
ULaval logo Canada flag
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
ULaval logo Canada flag
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
ULaval logo Canada flag
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
ULaval logo Canada flag
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)
L love 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)
I love 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)