CMSC 178IP

Digital Image Processing

Fundamentals of digital image processing and computer vision

🗃
Archived — CMSC 178IP ran in an earlier term. Its groups are kept on file but are no longer listed here.

Loading resources...

📝

CMSC 178IP - Finals Examination

Take-Home Practical Exam in Jupyter Notebook

📈

Total Points

100 points (+ 10 bonus)

⏰

Recommended Time

3-4 hours (self-paced)

📅

Deadline

1 week from release

Exam Structure

Part 1 Image Fundamentals 20 pts
Part 2 Processing & Filtering 20 pts
Part 3 Features & Segmentation 20 pts
Part 4 Deep Learning (CNN) 20 pts
Part 5 Generative Models 20 pts
Bonus PCB Defect Detection Pipeline +10 pts

Instructions

  • Download the Jupyter Notebook and open in Google Colab or your local Jupyter environment
  • Complete all code cells marked with # TODO
  • Answer all analysis questions in your own words
  • LLM usage is permitted for coding help, but reflections must be your own understanding
  • Export as PDF and submit both .ipynb and .pdf files
📥 Download Notebook

Download the Jupyter Notebook to complete in Google Colab or your local environment.

๐Ÿ““

Access Exam Notebook

Choose how you want to access the exam notebook. Open in Colab to run code interactively, view on GitHub, or download directly.

Recommended: Open in Colab, then save a copy to your Drive.