Office of the Registrar

Course Descriptions

To view course descriptions for all courses in a single subject:

  1. Select the subject from the drop-down list
  2. Click Get Descriptions

Searching course descriptions by keyword is currently unavailable.

Course: -

COMPUTER SCIENCE

CSC-589
Topics in Computer Science (3)

Course Level: Undergraduate/Graduate

Topics vary by section, may be repeated for credit with different topic. Rotating topics include artificial intelligence programming, computer graphics, the history of computing, and neural networks.

CSC-589
001
COMPUTER SCIENCE
SPRING 2014

Course Level: Undergraduate/Graduate

Topics in Computer Science (3)

Game Development

This course surveys topics associated with the creation of computer games. Students create games and employ a variety of computer science skills such as algorithms, graphics, interaction design, and artificial intelligence.

CSC-589
001
COMPUTER SCIENCE
FALL 2014

Course Level: Undergraduate/Graduate

Topics in Computer Science (3)

Computational Image Understanding

Since 90 percent of information received is visual, it is critical for humans and machines to make inference of the visual information and use it to make daily decisions. It is also a common practice to synthesize, edit, and process images in an automatic way. This course is an introduction to current methods used in computer vision, computational photography, images analysis, and computational modeling of visual perception. The course includes image processing, description of visual features, color vision, image synthesis, texture analysis, motion analysis, object recognition, scene analysis, face detection, and computational modeling of human perception. MATLAB code and working models of computer vision and computational perception is demoed in class and homework is programming exercises. Prerequisite: CSC-280 and MATH-222; MATH-310 is preferred but not required.