CSCI 20

Programming & Algorithms I

Butte College · · Fall 2026

5 open of 6 sections

Add to a schedule

Catalog description

This course is an introduction to the discipline of computer science, with a focus on the design and implementation of algorithms to solve simple problems using a high-level programming language. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students will learn to design, implement, test, and debug algorithms using pseudocode and a high-level programming language. (C-ID COMP 122).

Sections (6)

Updated 3 hours ago
C5069
4 openSeats: 20/24 seats Last recorded: Jul 24, 2026, 3:41 AM
When
TuTh 2:00PM - 2:55PM
TuTh 2:55PM - 4:15PM
Where
CHC 232
Who
Larson, Amanda N.
#1154733 cr20/24 seats
M5308
8 openSeats: 16/24 seats Last recorded: Jul 24, 2026, 3:41 AM
When
TuTh 9:30AM - 10:45AM
Where
NET HYBRID
MC 146
Who
Sathrum, Luke R.
#1154743 cr16/24 seats
M5390
5 openSeats: 19/24 seats Last recorded: Jul 24, 2026, 3:41 AM
When
MoWe 2:00PM - 3:15PM
Where
NET HYBRID
MC 146
Who
Sathrum, Luke R.
#1154753 cr19/24 seats
M5496
10 openSeats: 14/24 seats Last recorded: Jul 24, 2026, 3:41 AM
When
TuTh 11:30AM - 12:25PM
TuTh 12:25PM - 1:45PM
Where
MC 125
Who
Drake, Evan M.
#1154763 cr14/24 seats
M5696
9 openSeats: 15/24 seats Last recorded: Jul 24, 2026, 3:41 AM
When
MoWe 11:00AM - 11:55AM
MoWe 11:55AM - 1:15PM
Where
MC 125
Who
Larson, Amanda N.
#1154773 cr15/24 seats
N6931
FullSeats: 24/24 seats Last recorded: Jul 24, 2026, 3:41 AM
When
No meeting time
Where
NET ONLINE
Who
Cervantes, Matt
#1154783 cr24/24 seats
Spot missing or incorrect course data?