Courses

CPSC 120 Programming: Computer Science

An introduction to the art of programming through a student-designed software development project. Students will use the programming concepts of variables, expressions, loops, conditionals, functions, and lists to solve programming problems. More importantly, students will develop the high-level skills of algorithmic thinking, problem-solving, debugging, testing, and program design. Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit

Offerings

Section Instructor Time Comments
A Dr. Durell Bouchard M/W/F 1:10PM-2:10PM

CPSC 120 Programming: Robotics

An introduction to the art of programming through a student-designed software development project. Students will use the programming concepts of variables, expressions, loops, conditionals, functions, and lists to solve programming problems. More importantly, students will develop the high-level skills of algorithmic thinking, problem-solving, debugging, testing, and program design. Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit

Offerings

Section Instructor Time Comments
B Dr. Durell Bouchard M/W/F 2:20PM-3:20PM

CPSC 120 Programming: Data Science

An introduction to the art of programming through a student-designed software development project. Students will use the programming concepts of variables, expressions, loops, conditionals, functions, and lists to solve programming problems. More importantly, students will develop the high-level skills of algorithmic thinking, problem-solving, debugging, testing, and program design. Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit

Offerings

Section Instructor Time Comments
C Dr. Durell Bouchard M/W/F 3:30PM-4:30PM