CS 121
Programming and Algorithms in Java
Antelope Valley College · UGRD · Fall 2026
Catalog description
Prerequisite: Completion of or concurrent enrollment in MATH 150 OR completion of or concurrent enrollment in MATH 150H OR completion of CS 110 OR successful completion of one year of Calculus in high school OR successful completion of one year of programming in high school. This is a first course designed to teach computer programming to Computer Science majors as well as non - Computer Science majors with an introduction to Java programming. Focus is on hands-on Java programming skills, problem-solving using algorithmic thinking, abstraction, implementing an algorithm to executable code, debugging and testing software programs. Problem solving through stepwise development of algorithms is presented. Students will learn programming language syntax, coding, program logic, and program testing. Students will plan, create, test, and run their own programs to solve typical problems. (Engineering and science majors consult counselors) (C-ID: COMP 122) (UC, CSU, AVC) (Formerly CIS 111)
Sections
Current meeting, instructor, credit, and enrollment details
01
20 openSeats: 4/24 seats Last recorded: Aug 8, 2026, 2:59 PM- Days & times
- TR 0800-1005
- Meeting dates
- Aug 17 – Dec 5
- Location
- Yoshida Hall 202
- Instructor
- Biritwum, Richard