CS 105

Computer Science: Principles

Black Hawk College · UGRD · Fall 2026

3 sections3 open now
Add to a schedule

Catalog description

3 cr. hrs.; 2 lecture hours; 2 lab hours per week. Prerequisite: Appropriate placement score or Math 070 "C" or better. This course introduces students to the central ideas of computing and Computer Science, instills ideas and practices of computational thinking, and has students engage in activities that show how computing and Computer Science change the world. Students will learn that computing is both a creative and computational activity. Topics covered include abstraction, choosing computing tools to solve problems or express creativity, exploring patterns in "big data" in computing, developing algorithms to solve a problem, and writing a program to implement an algorithm. This course is not programming-language specific. This course is an introductory course for both CS and non-CS majors.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

6 openSeats: 19/25 seats Last recorded: Aug 15, 2026, 4:55 PM
Class #80241Fall 2026UGRD3 credits
6 available19 enrolled25 capacity0/25 waitlist
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 18
Location
ONLINE N/A
Instructor
White, Reginald

Section notes

Instructional method: Online Completely

Details checked 3 hours agoSeats checked 3 hours ago

002

1 openSeats: 19/20 seats Last recorded: Aug 15, 2026, 4:55 PM
Class #80452Fall 2026UGRD3 credits
1 available19 enrolled20 capacity0/20 waitlist
Days & times
MW 1100-1150
Meeting dates
Aug 24 – Dec 18
Location
QC CAMPUS BLDG 2 203; ONLINE N/A
Instructor
Noord, James

Section notes

Instructional method: Hybrid

Details checked 3 hours agoSeats checked 3 hours ago

003

16 openSeats: 8/24 seats Last recorded: Aug 15, 2026, 4:55 PM
Class #81007Fall 2026UGRD3 credits
16 available8 enrolled24 capacity0/24 waitlist
Days & times
TR 1230-1345
Meeting dates
Aug 24 – Dec 18
Location
QC CAMPUS BLDG 2 203; ONLINE N/A
Instructor
Noord, James

Section notes

Instructional method: Hybrid

Details checked 3 hours agoSeats checked 3 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?