home |
syllabus |
groups |
moodle |
video |
review |
© 2023
Can you write code that anyone else wants to use and maintain? What's SE's state-of-the-art? What does "ethical SE" mean? Let's find out! Together!
Area | Ready | Planned |
Introduction | Syllabus :: Hello! | |
Basics: | Versioning :: Doco :: Licenses :: People+Processes :: Process2 :: Testing1 | |
More: | Ethics :: Testing2 :: Patterns :: AI for SE :: Databases :: Abstraction | Requirements :: Cloud |
(somewhere in Oct, we'll need to run a pitch session. Details TBD)
When | No lecture | What |
---|---|---|
Sept 18 | Proj1 | |
Sept 25 | x | Midterm1 |
Oct 9 | x | Fall break |
Oct 19 | Proj2 | |
Oct 23 | x | Midterm2 |
Oct 25 | x | Pitch1 (odd numbered groups) |
Oct 30 | x | Pitch2 (even numbered groups) |
Nov 22 | x | Xgiving break |
Nov 27 | Proj3 | |
x | ||
Dec 4 | x | Essay |
Dec 13 | Exam,12pm (*) |
(*) For students who want to replace their lowest mid-term exam score.