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.