Schedule¶
This is a general course schedule, that intends to give a general overview of the course's teaching. For a detailed daily schedule, see the detailed schedule of that day.
What are the course dates?
See the course dates.
| Day | Time | Teacher | Subject |
|---|---|---|---|
| Thursday | 09:00-09:10 | Lars | Welcome to the course |
| Thursday | 09:10-09:50 | Björn | Project set-up + Introduction |
| Thursday | 10:05-10:55 | Björn | Software development tools |
| Thursday | 11:10-12:00 | Björn | Git/GitHub basics and start project |
| Thursday | 13:00-15:40 | Lars | Define and plan project |
| Thursday | 15:40-16:00 | Lars | Confidence and retrospect |
| Friday | 09:00-10:00 | Lars | Software development life cycle |
| Friday | 10:15-11:00 | Richel | Issues and kanban board |
| Friday | 11:15-12:00 | Richel | assert |
| Friday | 13:00-14:00 | Richel | TDD 1 |
| Friday | 14:15-15:00 | Richel | TDD 2 |
| Friday | 15:00-15:40 | Richel | TDD at a bigger scale |
| Friday | 15:40-16:00 | Lars | Confidence and retrospect |
| Monday | 09:00-10:00 | Björn | Formal git workflow, branches |
| Monday | 10:15-11:00 | Björn | Formal git workflow, merge |
| Monday | 11:15-12:00 | Björn | Formal git workflow, contribute & Social coding and sharing |
| Monday | 13:00-14:00 | Richel | Pair programming |
| Monday | 14:15-15:00 | Richel | Pair programming |
| Monday | 15:15-15:40 | Richel | Formal testing framework |
| Monday | 15:40-16:00 | Lars | Confidence and retrospect |
| Tuesday | 09:00-09:45 | Richel | Function design |
| Tuesday | 10:00-10:45 | Richel | Expressive data type |
| Tuesday | 11:00-12:00 | Lars | Object-oriented design |
| Tuesday | 13:00-14:00 | Richel | Continue, Has-a relation, class design |
| Tuesday | 14:15-15:00 | Lars | Modular programming |
| Tuesday | 15:15-15:40 | Richel | Continuous integration |
| Tuesday | 15:40-16:00 | Lars | Confidence and retrospect |
| Wednesday | 09:00-09:45 | Richel | Implement the project as a package |
| Wednesday | 10:00-11:00 | Richel | Runtime speed profiles, Improve run-time speed |
| Wednesday | 11:15-12:00 | Björn | Deployment |
| Wednesday | 13:00-13:30 | Björn | Deployment p2 |
| Wednesday | 13:30-13:50 | Björn | Documentation |
| Wednesday | 14:05-15:00 | Björn | Documentation |
| Wednesday | 15:15-15:40 | Lars | Wrap-up |
| Wednesday | 15:40-16:00 | Lars | Confidence and retrospect |