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.
The course is learner-centered
The course is learner-centered (Why?). This means that the pace is determined be the learners (i.e. not by the clock).
The breaks are always on the time specified.
What are the course dates?
See the course dates.
| Day | Time | Teacher | Subject |
|---|---|---|---|
| Monday | 09:00-10:00 | Richèl Bilderbeek | Course introduction |
| . | . | Richèl Bilderbeek | Project introduction |
| . | 10:00-10:15 | . | Break |
| . | 10:15-11:00 | Richèl Bilderbeek | Registered report |
| . | 11:00-11:15 | . | Break |
| . | 11:15-12:00 | Lars Eklund | Define and plan project |
| . | 12:00-13:00 | . | Break |
| . | 13:00-15:40 | Lars Eklund | Requirements and risk assessment introduction |
| . | 15:40-16:00 | Lars Eklund | Confidence and retrospect |
| . | . | . | . |
| Tuesday | 09:00-10:00 | Richèl Bilderbeek | Software development life cycle |
| . | 10:00-10:15 | . | Break |
| . | 10:15-11:00 | Richèl Bilderbeek | Version control |
| . | 11:00-11:15 | . | Break |
| . | 11:15-12:00 | Richèl Bilderbeek | Integrated development environment |
| . | 12:00-13:00 | . | Break |
| . | 13:00-14:00 | Richèl Bilderbeek | Merge conflicts |
| . | 14:00-14:15 | . | Break |
| . | 14:15-15:00 | Richèl Bilderbeek | Design introduction, Function design |
| . | 15:00-15:15 | . | Break |
| . | 15:15-15:40 | Richèl Bilderbeek | Development introduction, assert |
| . | 15:40-16:00 | Lars Eklund | Confidence and retrospect |
| . | . | . | . |
| Wednesday | 09:00-10:00 | Richèl Bilderbeek | TDD |
| . | 10:00-10:15 | . | Break |
| . | 10:15-11:00 | Richèl Bilderbeek | TDD |
| . | 11:00-11:15 | . | Break |
| . | 11:15-12:00 | Richèl Bilderbeek | TDD |
| . | 12:00-13:00 | . | Break |
| . | 13:00-14:00 | Richèl Bilderbeek | Pair programming |
| . | 14:00-14:15 | . | Break |
| . | 14:15-15:00 | Richèl Bilderbeek | Pair programming |
| . | 15:00-15:15 | . | Break |
| . | 15:15-15:40 | Richèl Bilderbeek | Pair programming |
| . | 15:40-16:00 | Lars Eklund | Confidence and retrospect |
| . | . | . | . |
| Thursday | 09:00-10:00 | Richèl Bilderbeek | Working with multiple branches |
| . | 10:00-10:15 | . | Break |
| . | 10:15-11:00 | Richèl Bilderbeek | Working with multiple branches |
| . | 11:00-11:15 | . | Break |
| . | 11:15-12:00 | Richèl Bilderbeek | Continuous integration |
| . | 12:00-13:00 | . | Break |
| . | 13:00-14:00 | Richèl Bilderbeek | Continuous integration |
| . | 14:00-14:15 | . | Break |
| . | 14:15-15:00 | Richèl Bilderbeek | Formal testing framework |
| . | 15:00-15:15 | . | Break |
| . | 15:15-15:40 | Richèl Bilderbeek | Formal testing framework |
| . | 15:40-16:00 | Lars Eklund | Confidence and retrospect |
| . | . | . | . |
| Friday | 09:00-10:00 | Richèl Bilderbeek | Implement the project as a package |
| . | 10:00-10:15 | . | Break |
| . | 10:15-11:00 | Richèl Bilderbeek | Implement the project as a package |
| . | 11:00-11:15 | . | Break |
| . | 11:15-12:00 | Björn Claremar | Social Coding |
| . | 12:00-13:00 | . | Break |
| . | 13:00-13:40 | Björn Claremar | Deployment |
| . | 13:40-14:00 | Björn Claremar | Documentation part 1 |
| . | 14:00-14:15 | . | Break |
| . | 14:15-15:00 | Björn Claremar | Documentation part 2 |
| . | 15:00-15:15 | . | Break |
| . | 15:15-15:40 | Björn Claremar | Wrap-up |
| . | 15:40-16:00 | Lars Eklund | Confidence and retrospect |