'Programming Formalisms' course logo, by Jonas Söderberg and Lars Eklund
- Course Repository for programming formalisms course.
- Under this projects, notes, exercises and lecture slides will be stored.
- Please view the setup.md file for preparations
Day |
Time |
Teacher |
Topic |
Material |
Mon |
9-12, 13-16 |
BC + JN (LE, RB) |
Introduction day, including a Reflection by JN from 15:30-16:00 |
HTML |
Tue |
9-12 |
LE (RB) |
Paradigms, Introduction to formalised development |
PDF |
Tue |
13-16 |
RB + JN (LE) |
TDD, including a Reflection by JN from 15:15-15:45 |
PDF |
Wed |
9-12 |
JN (LE, RB) |
Social coding, pair programming as a tool for rapid development |
PDF |
Wed |
13-16 |
RB + JN (LE) |
Testing, including a Reflection by JN from 15:15-15:45 |
PDF |
Thu |
9-12 |
RB |
Algorithms |
PDF |
Thu |
13-16 |
RB + JN |
Data structures, including a Reflection by JN from 15:15-15:45 |
PDF |
Fri |
9-12 |
LE (RB) |
Modular programming |
PDF |
Fri |
13-16 |
RB + JN (LE) |
Optimisation, including a Reflection by JN from 15:15-15:45 |
PDF |
([names])
means that [names]
assist or observe
- Regular course room is at the room sent around
Filename |
Descriptions |
mlc_config.json |
Link checker configuration file |
.spellcheck.yml |
Spell checker configuration file, use pyspelling -c .spellcheck.yml to do spellcheck locally |
.wordlist.txt |
Whitelist for spell checker |
Other course repositories build statuses