Visual Information Processing
Session
Regular Academic Session
Class Number
2694
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisites: Restricted to Freshman or Sophomore standing OR majors other than COMP-BS AND CSEC-BS AND SWEN-BS.

This course is an introduction to fundamental programming principles and techniques. Students encounter data structures, logical operations, quantitative inputs, and object-oriented thinking through graphics, animation and personal creativity. Emphasis is on coding for interactive applications. No prior experience in computer programming is required.

Outcomes: Understanding of computer mechanisms for representing and analyzing numerical information and the role of parameters inputs in computer algorithm execution; ability to implement programming techniques to solve practical problems.
Enrollment Requirements
Restricted to Undergraduate Students Prerequisites: Restricted to Freshman or Sophomore standing OR majors other than COMP-BS AND CSEC-BS AND SWEN-BS.
Class Attributes
Quantitative Knowledge
Class Notes
This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.
Class Actions
Look up course materials
Class Details
Instructor(s)
Jonathan Durston
Meets
TuTh 10:00AM - 11:15AM
Dates
08/24/2026 - 12/12/2026
Room
Cuneo Hall - Room 210
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Laboratory Required
Class Availability
Status
Open
Seats Taken
0
Seats Open
42
Combined Section Capacity
42
Wait List Total
0
Wait List Capacity
0
Combined Section
Intro to Computing
DIGH 401 - 125 (2343)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0
Visual Information Processing
COMP 125 - 001 (2694)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0