Week |
Session 1 |
Session 2 |
Notes |
---|---|---|---|
Week 1 (Jan. 25) |
Course intro and admin |
Software Evolution and Re-engineering: an
overview |
|
Week 2 (Feb. 1) |
Statistical Concepts in SE Research 1 |
Statistical Concepts in SE Research 2 |
Decide on groups |
Week 3 (Feb. 8) |
Architecture recovery |
Architecture recovery |
Student presentations start |
Week 4 (Feb.15) |
Reflexion models |
Development History Sticky Notes |
|
Week 5 (Feb.22) |
Software aging |
Code decay |
|
Week 6 (Feb.29) |
Project topic
presentations 1 |
Project topic
presentations 2 |
|
Week 7 (Mar.7) |
Empirical studies |
Empirical studies |
Project proposals due |
Week 8 (Mar.14) |
Software changes |
Software changes |
|
Week 9 (Mar.21) |
No class |
No class |
-No classes Mar. 21-25. |
Week10 (Mar.28) |
Project updates |
Project updates |
|
Week11 (Apr.4) |
Emerging topics (ownership) |
Emerging topics (clones) |
|
Week12 (Apr.11) |
Emerging topics (mobile) |
Emerging topics (mobile) |
|
Week13 (Apr.18) |
Emerging topics (rapid release) |
Emerging topics (visualization) |
|
Week14 (Apr.25) |
Project Presentations |
Project Presentations | |
Week15 (May.2) |
Project Presentations | Project Presentations | |
Week16 (May.09) |
Wrap up and course evaluations |
Extra Credit paper due |
Final Paper Due |