COMP 125: Visual Information Processing

Course Information

About

This course, intended primarily for non-majors, provides an introduction to computer programming using a language well-suited to beginning programmers and practical applications, e.g., Processing.

Description

An elementary introduction to programming using a language such as Processing. Topics include variables, formatted input/output, arrays, looping, conditional execution, subroutines, functions, computer graphics, animation. Applications to other disciplines are stressed.

Outcome

Understanding of computer mechanisms for representing and analyzing numerical and logical information and the power of programmability; practical ability to implement useful computing tools.

Syllabi

See the Current Course Syllabi.