Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.

No Prerequisites

4

Units

Optional

Grading

1, 2, 3

Passtime

Upper division only

Level Limit

Engineering

College
GEs Area C Quant Relationships
Unlocks CMPSC 5B CMPSC 9 MATH 104A CMPSCW 9 MAT 189 GEOG 186
These majors only famst prfam
KHARITONOVA Y
No info found
See All
Winter 2025 . Kharitonova Y
ILP 1302
M W
11:00 AM - 12:15 PM
Fall 2024 . Mirza D
CHEM 1179
T R
12:30 PM - 13:45 PM
See All
CMPSC 8 Kharitonova Y Winter 2025 Total: 203
CMPSC 8 Kharitonova Y Fall 2023 Total: 130
See All
CMPSC 8
30 / 150 Enrolled
Introduction to Computer Science
Yekaterina Kate Kharitonova 2.5
M W
15:30 PM - 16:45 PM
53.5% A
CMPSC 8
9 / 100 Enrolled
Introduction to Computer Science
Yekaterina Kate Kharitonova 2.5
M W
14:00 PM - 15:15 PM
53.5% A
CMPSC 5A
32 / 50 Enrolled
Introduction to Data Science 1
Phill Conrad 4.5
T R
14:00 PM - 15:15 PM
70.5% A
CMPSC 5A
26 / 50 Enrolled
Introduction to Data Science 1
T B A
T R
14:00 PM - 15:15 PM
70.5% A
CMPSC 9
32 / 200 Enrolled
Intermediate Python Programming
Richert Wang 4.5
T R
11:00 AM - 12:15 PM
39.3% A
CMPSC 9
24 / 200 Enrolled
Intermediate Python Programming
T B A
T R
11:00 AM - 12:15 PM
39.3% A
CMPSC 16
0 / 20 Enrolled
Problem Solving with Computers I
Maryam Majedi 2.0
T R
14:00 PM - 15:15 PM
53.7% A
CMPSC 16
2 / 20 Enrolled
Problem Solving with Computers I
Maryam Majedi 2.0
M W
14:00 PM - 15:15 PM
53.7% A