CS 111: Digital Image Processing

Quarter: Spring 2019

Instructor: Aditi Majumder

Email: majumder @ ics.uci.edu

Lecture: Wednesdays, 7:00pm-9:50pm (ICS 174)

Office Hours: Wednesdays, 5:30pm-6:30pm (DBH 4056)

 

Teaching Assistant: Muhammad Twaha Ibrahim

Email: muhammti @ uci.edu

Discussion: Fridays 1:00pm-1:50pm (ICS 174)

Office Hours: Tuesdays, 2:00pm-4:00pm (DBH 4231)

 

Reader: Nitin Agarwal

Email: agarwal @ uci.edu

 

Course Description

In many business and industry application domains handling and processing of digital images is a basic and important component. This spans an extremely wide range of applications from digital content creation and management for web-based applications over medical imaging, digital photography, digital print and publishing to real-time 3D graphics in simulations and computer games. The widespread use of digital-image content makes it possible to effectively communicate visual results. This course prepares students in the fundamentals of digital image processing as used in various applications as outlined above and illustrates the various effects one can achieve with digital images and how to extract fundamental information.

Prerequisite

ICS 23/CSE23, ICS6A/Math6A and Math6C/Math3A with grades of C or better.

Outline of the Syllabus

 

Tentative Class Schedule

 

Link to Piazza

Books

Grading Policy

 

 

Weekly Reading Assignments

Lecture Slides:

 

Programming Assignments:

Written Assignments:

Pop Quiz:

Previous Exams for practice: