COMP 125: Visual Information Processing
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.
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.
Understanding of computer mechanisms for representing and analyzing numerical and logical information and the power of programmability; practical ability to implement useful computing tools.
See the Current Course Syllabi.