My lab solutions for the first part of TDDE23 (Functional and Imperative Programming) at Linköping University.
The course ran during the first half of the autumn semester 2026 (weeks 36-44):
- Lab 1 - Getting started with Python
- Lab 2 - Conditions and iteration
- Lab 3 - Dictionaries and recursion
- Lab 4 - More recursion
- Lab 5 - Image processing (larger assignment)
├── lab1/ # Introduction to Python
├── lab2/ # Conditions and iteration
├── lab3/ # Dictionaries and recursion
├── lab4/ # More recursion
└── lab5/ # Image processing (with OpenCV)
TDDE23 is the first programming course for Computer Science students at LiU. It covers both functional and imperative programming paradigms, with a focus on Python. The course is the first part of a 2 part labboration series followed up by the course TDDE24.