CMSC 178IP

Digital Image Processing

Fundamentals of digital image processing and computer vision

📋
DIP Research Project — Up to 5 members per group · 2nd Sem 2025-2026
Group Login

Groups

Loading groups...

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.