Teaching: Courses currently taught by François Lustman
IFT2251: Introduction to Software Engineering (Fall 1999)
The objective of the course is to provide students with an up-to-date background
in software engineering. The course covers the essentials of the joint
IEEE/ACM curriculum. The course content is as follows.
-
Problems and Definitions
-
Software Development Process
-
Software Engineering Principles
-
Analysis and Specifications
-
Design
-
Object-Oriented Software Engineering
-
Testing
-
Alternate Development Paradigms
-
Development Tools and Environments
IFT3310: Advanced Software Engineering (Fall 1999)
This course can be attended by undergraduate students (IFT3310), and by
graduate students (IFT6310). A prerequisite is IFT2251 (Introduction to
Software Engineering). The course adds to the basic formation provided
in IFT2251, by introducing advanced concepts. It also provided hints on
current research. Course contents is as follows.
-
Additions to the Classical Development Activities
(user interface, maintenance)
-
Metrics
-
Software Project Management
-
Software Quality
-
Advanced Topics
(Capability Maturity Model, Formal Methods, Reuse)
Back to the GÉLO
group page
Back to François
Lustman's homepage.
Last update: August 18, 1999
lustman@iro.umontreal.ca