CSC 464 Introduction to Digital Image Processing

Course Goals

CSC 464/564 is an upper-level elective undergraduate/graduate student course in the computer science major, designed to teach students the fundamentals of digital image processing on the computer. The primary objective of this course is to introduce students to basic principles of digital images, image data structures, and image processing algorithms.

Course Outcomes

A student who successfully completes this course should, at a minimum, be able to:

  1. understanding of digital image processing fundamentals: hardware and software, digitization, enhancement and restoration, encoding, segmentation, feature detection
  2. ability to apply image processing techniques in both the spatial and frequency (Fourier) domains
  3. ability to write image processing programs in a high-level language such as C++
  4. experience working in teams
  5. experience in technical communication
  Computer Science Student Outcomes
Course Outcomes #1 #2 #3 #4 #5 #6 #7
1       X      
2       X      
3 X X          
4           X  
5           X