Level | Credits | Class Time Distribution | Prerequisites |
---|---|---|---|
UG | 3 | 3 cl | 768 or ECE 768 |
Number of Hours | Topic |
---|---|
3 | Review of elementary UML and intermediate concepts |
4 | What is good software? |
1 | Introduction to case study problem |
4 | Requirements capture and use-case analysis |
2 | Introduction to use-case-driven interative and incremental processes |
3 | Analysis and the problem domain model |
3 | Robustness diagrams |
3 | Bridging the gap between analysis and design; GRASP patterns |
4 | Design and design patterns |
3 | Review and exams |
Homework | 20% |
Midterm exam | 20% |
Project | 30% |
Final exam | 30% |
a | b | c | d | e | f | g | h | i | j | k |
---|---|---|---|---|---|---|---|---|---|---|
XX | XXX | X | XXX | XXX |
1a | 1b | 1c | 2a | 2b | 2c | 3a | 3b | 4a | 4b | 5a | 5b | 5c |
---|---|---|---|---|---|---|---|---|---|---|---|---|
XXX | X | XX | X | XXX | X | X |