Quick
Links
|
- General:
Course Information/Syllabus (PDF) - (HTML)
Guidelines for All Assignments (PDF) - (HTML)
- Book:
Software Engineering, 6th edition, Ian sommerville, Addison-Wesley, ISBN 0-201-39815-X.
- Book web page:
A Web home page for the book is
available at http://www.software-engin.com.
- Lecture notes:
Lectures notes from the book and additional notes.
Lectures |
|
|
Sections in book |
Num/Name |
PPT |
PDF |
Readings |
Presentation of the course |
|
4PDF |
|
1 - Introduction |
PPT |
PDF |
Chapter 1 |
2 - Computer-based system engineering |
PPT |
PDF |
Chapter 2 |
3 - Software processes |
PPT |
PDF |
Chapter 3 |
5 - Software requierements |
PPT |
PDF |
Chapter 5 |
6 - Requierements engineering processes |
PPT |
PDF |
Chapter 6 |
7 - System models |
PPT |
PDF |
Chapter 7 |
12 - Object-oriented design |
PPT |
PDF |
Chapter 12 |
14 - Design with reuse |
PPT |
PDF |
Chapter 14 |
20 - Software testing |
PPT |
PDF |
Chapter 20 |
23 - Software cost estimation |
PPT |
PDF |
Chapter 23 |
- Practical exercises:
- Papers:
-
Yuri Gurevich Logician in the land of OS: Abstract State Machines at
Microsoft Sixteenth Annual IEEE Symposium on Logic in Computer Science
IEEE Computer Society, 2001,
129-136. (Article 151 at here)
-
Do software engineers need mathematics?, Devlin's Angle, MAAA Online.
(here)
- Other books:
- Roger S. Pressman, Software Engineering: A Practitioner's Approach, 5th Edition, McGraw-Hill, 2001.
- Software references:
|