Exercises
Throughout the MIA Lab, you'll complete several practical exercises to build your skills and prepare for the main project.
Exercise 1: Image basics
Due: 7 October 2026
Learn the fundamentals of working with medical images:
- Reading and writing medical image files
- Understanding image properties (dimensions, spacing, origin)
- Basic image manipulation and visualization
- Working with SimpleITK
Exercise 2: Pipeline
Due: 21 October 2026
Implement key components of the image processing pipeline:
- Pre-processing steps
- Registration between images
- Post-processing operations
- Integrating components into a workflow
Exercise 3: Random forest
Due: 28 October 2026
Apply machine learning to medical image analysis:
- Feature extraction from images
- Training a random forest classifier
- Making predictions on new data
- Evaluating classifier performance
How to submit
The GitHub organization is temporarily unavailable. For each exercise:
- Download and extract the starter ZIP linked above.
- Create a new repository under your own Git hosting account and add the extracted files.
- Complete the exercise, then commit and push your work to your repository.
- Submit both the URL of your repository and the URL or SHA of your final commit through the course submission channel.
Getting help
If you encounter issues with the exercises:
- Consult the topics and getting started pages
- Reach out during office hours
- Contact the teaching assistants via email
- Collaborate with your classmates
Remember: these exercises are learning opportunities. Don't hesitate to ask questions!