4M21 Software Engineering and Design
Lent Term
Elena Punskaya
The lecture slides will be placed on this website after each lecture.
Need more help or you have comments you would like to share? Why not email me. (For help do so well in advance of the exam.)
Introduction
- The Concepts Behind Software Design
Software Design
- Object Oriented Methods
- Formal Tools: Introduction to UML
- Brief Introduction to OO Languages
- OO Design Example
- Design Patterns
Selected Software Engineering Topics
- Good Design
- User Interface Design
- UI Design Example
- Testing
- Software Development Methodologies