Object oriented programming, operating systems, scripting and assembly languages, graphical user interfaces.

Prerequisites: Consent of instructor.

1 - 6

Units

Pass no pass

Grading

1, 2, 3

Passtime

None

Level Limit

Creative studies

College
These majors only cptcs
MIRZA D
Diba Mirza
4.7
79 reviews
CRST 143
R
11:00 AM - 11:50 AM
1 / 12
See All
Winter 2024 . Matni Z A
BUCHN1920
M W
08:00 AM - 09:15 AM
Winter 2025 . Matni Z A
TD-W 1701
M W
12:30 PM - 13:45 PM
See All
CMPTGCS 1B Matni Z A Winter 2024 Total: 14
CMPTGCS 1B Balkind J M Winter 2023 Total: 8
See All
79
4.7
CMPSC24 . Mirza D 4 Months Ago

Very kind professor. Lectures are difficult to follow if no DSA is known prior. Practice exams are very similar to the actual ones. The hardest part is implementation. Do mock interviews early, prepare for the aforementioned via LeetCode. Labs/PAs are time-consuming, but not extremely difficult.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 7 Months Ago

Professor Diba Mirza has been the best instructor I've had at UCSB so far. She explains complex concepts in a clear, approachable way, making the material much easier to understand. Her exams are fair and closely aligned with what she teaches, and she provides plenty of practice to help students prepare. Overall, great experience.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 7 Months Ago

Mirza is arguably the best piece of CS faculty at UCSB. Class was great. She was very kind and gave us 1% extra credit for completing a feedback survey that bumped me to a full A. Concepts are difficult but the ULAs and TAs were great at helping explain them. She was also very kind to us and gave a short final. Wish she taught every CS class.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 7 Months Ago

Amazing prof probably the best I've had so far at UCSB. I love that we used Leetcode as homework and the Mock Interview over a traditional midterm, it shows a commitment to preparing us for industry rather than just sticking to theory. The homework and projects weren't too difficult and the final was very fair.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 7 Months Ago

great lecturer and super easy class, they graded some parts of my final wrong and she gave me the points back super fast! prof mirza is the goat

0 helpful 0 unhelpful
CMPSC24 . Mirza D 7 Months Ago

Mirza is a great professor, and I learned so much from being in her class. However, the mock interview is dependent on who you get as your TA, so take the mock interview first thing because it's most likely a Linked List leetcode question, and you won't have to worry about other data structures like graphs. Other than that, her class was great.

0 helpful 0 unhelpful
See all 79 reviews
CMPTGCS 1L
1 / 10 Enrolled
Programming Laboratory
Yekaterina Kate Kharitonova 2.5
T R
17:00 PM - 18:15 PM
CMPTGCS 2
1 / 15 Enrolled
Foundations of Computer Science
Ziad Matni 4.1
M W
15:30 PM - 16:45 PM
CMPTGCS 20
4 / 12 Enrolled
Special Topics in Computer Science
Richert Wang 4.5
M W
12:30 PM - 13:45 PM
CMPTGCS 130E
1 / 20 Enrolled
Advanced Topics in Computer Science
Karaorman M
M W
18:00 PM - 19:15 PM
CMPTGCS 191
0 / 20 Enrolled
Exploratory Research in Computing
Timothy Sherwood 4.8
M
16:00 PM - 17:50 PM