Lectures, CSE 403, Spring 2011

All of the lectures are also linked from the calendar. The list on this page is purely for your convenience, and you can ignore it if you find the links on the calendar adequate.

You are welcome to use a laptop to take notes. To avoid distraction to both the lecturer and other students, please refrain from other use of laptops during lecture. Thanks!

Lecture Date
1. Introduction Mon Mar 28
2. Software lifecycle Wed Mar 30
3. Requirements Mon Apr 4
4. Version control Wed Apr 6
5. Teams Fri Apr 8
6. User interface Mon Apr 11
7. Architecture Wed Apr 13
8. UML class diagrams Thu Apr 14
9. UML sequence diagrams Mon Apr 18
10. Process: The Joel Test Wed Apr 20
11. Testing Fri Apr 22
12. Design patterns (1)
Also see CSE 331 (1, 2, 3)
Fri Apr 29
13. GUI design patterns Mon May 2
14. Design patterns (2) Mon May 9
- Fri May 13
15. Code reviews Fri May 20
16. Refactoring Fri May 20
17. Interviews (ppt) Mon May 23
18. Wrapup Mon Jun 6