CSC340F: Requirements Engineering

(Fall term 2006)


About the Course

This course covers the theory, tools and techniques of problem analysis for software systems development, covering both information systems and control systems. Topics include: requirements specification, object-oriented analysis, business process modeling, and analysis of non-functional requirements.

General Course Handouts

Lecture Notes & Weekly Readings

Creative Commons License All teaching materials on this website are available for use under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License, except where noted otherwise. Links to papers on the IEEE electronic library (marked ) are available only to subscribers. U of T has an institutional subscription, so these links should work from anywhere on campus. Please respect the copyrights on all material on this site.

Other stuff:

Assignments and Exams

Contact Details


Prof. Steve Easterbrook
web page:
phone: 978-3610 (please use only for emergencies)
Office: BA5234 (Bahen Center)
Office Hours: TBD