UCSBPlat.com directly in your GOLD Try it Now

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

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
GEs Area C Quant Relationships
MIRZA D
Diba Mirza
4.7
71 reviews
ON LINE
R
08:00 AM - 08:50 AM
7 / 35

ON LINE
R
09:30 AM - 10:20 AM
13 / 35

ON LINE
R
11:00 AM - 11:50 AM
3 / 35

ON LINE
R
12:30 PM - 13:20 PM
2 / 35

ON LINE
R
14:00 PM - 14:50 PM
3 / 34

ON LINE
R
15:30 PM - 16:20 PM
3 / 34

ON LINE
R
17:00 PM - 17:50 PM
0 / 34

ON LINE
R
18:30 PM - 19:20 PM
5 / 34

Winter 2024 . Wang R K
T R
11:00 AM - 12:15 PM
Spring 2024 . Kharitonova Y
ON LINE
M W
11:00 AM - 12:15 PM
See All
CMPSCW 8 Mirza D Summer 2024 Total: 110
CMPSCW 8 Mirza D Summer 2023 Total: 115
See All
71
4.7
CMPSC8 . Mirza D 7 Months Ago

Her lectures were really helpful and clearly outlined. Some of the labs and projects required a lot of outside consultation because the lecture material wasn't as advanced as the assignments. The only grading criteria was the homework, labs, project, and final, and there were no midterms, which was nice.

0 helpful 0 unhelpful
CS8 . Mirza D 9 Months Ago

I took CS8 over the summer so it was over six weeks. You can tell that she really cares about her students but she would go on tangents and talk to us like we were third year comp sci majors instead of total beginners. I also think the difficulty between the exercises on Zybooks and her quizzes were astronomically different. She's really nice tho.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 9 Months Ago

This class was manageable. The course structure was pretty easy with only 25% of your grade coming from Exams. The rest of the 75% can be earned pretty easily if you put in time and do the assignments. Lectures were long and boring with iClicker questions throughout. Final was manageable, with a sheet of notes allowed for the exam.

0 helpful 0 unhelpful
CS8 . Mirza D 10 Months Ago

Very good professor.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 10 Months Ago

The professor is really nice and easy to work with. All the homework and labs are on Zybooks witch which was an easy program to use. There are no midterm, just a final exam and project at the end of the quarter. The final exam is hard but the project is fun and easy and will help boost your grade.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 11 Months Ago

10/10 had no midterms attendance mandatory but if you get a high final project grade itll replace your attendance grade online textbook easy to get an A great tas and office hours very helpful.

0 helpful 0 unhelpful
See all 71 reviews
See All
CMPSCW 8
59 / 150 Enrolled
Introduction to Computer Science
T B A
T W R
12:30 PM - 13:50 PM
65.0% A
CMPSC 9
37 / 75 Enrolled
Intermediate Python Programming
Richert Wang 4.5
T W R
09:30 AM - 10:50 AM
39.3% A
CMPSC 9
39 / 40 Enrolled
Intermediate Python Programming
T B A
T W R
12:30 PM - 13:50 PM
39.3% A
CMPSC 16
15 / 75 Enrolled
Problem Solving with Computers I
T B A
T R
09:30 AM - 10:45 AM
53.4% A
CMPSC 24
17 / 35 Enrolled
Problem Solving with Computers II
Maryam Majedi 2.2
T R
14:00 PM - 15:15 PM
56.9% A
CMPSC 40
15 / 40 Enrolled
Foundations of Computer Science
T B A
T W R
09:30 AM - 10:50 AM
39.3% A
CMPSC 99
0 / 5 Enrolled
Independent Studies in Computer Science
T B A
100.0% A