CIST 004A

Computer Programming I (C++ Programming)

West Valley College · UGRD · Fall 2026

2 sections
Add to a schedule

Catalog description

Advisory: Placement as determined by the college’s multiple measures assessment process or completion of a course taught at or above the level of intermediate algebra. This is a foundation course emphasizing the concepts and methodologies of programming using the C++ language. Emphasis is on good programming style, object-oriented design, decomposition, encapsulation, abstraction, and testing. Example topics include memory allocation, flow control, logic, objects, classes, methods and argument passing, control structures, and iteration. Students have the opportunity to learn programming, documentation and software testing skills, algorithmic problem-solving, programming methodologies, and to write and debug small to medium-sized programs.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

001

Availability not recently verified
Class #70528Fall 2026UGRD4 credits
Days & times
MW 0800-1005
Meeting dates
08-29-2026 - 12-18-2026
Location
Che School of Prof. Studies 131
Instructor
Calle, Andres
Details checked 5 hours ago

002

Availability not recently verified
Class #70529Fall 2026UGRD4 credits
Days & times
TR 1015-1220; T 1015-1220; T 1015-1220; R 0940-1140
Meeting dates
08-29-2026 - 12-18-2026; 09-29-2026 - 09-29-2026; 11-03-2026 - 11-03-2026; 12-10-2026 - 12-10-2026
Location
Che School of Prof. Studies 154B
Instructor
Lam, An
Details checked 5 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?