UCSBPlat.com directly in your GOLD Try it Now

This course is the second in the 2-course Computer Science Capstone sequence. Student teams continue their CMPSC 189A effort by evolving their specifications, design, and prototypes of advanced computer science solutions and systems. The students learn about interfaces, software integration, and testing, and prepare advanced demonstrations for public presentation at the end of the sequence.

Prerequisites: CMPSC 189A; Senior standing in Computer Science or Computer Engineering.

4

Units

Letter

Grading

1, 2, 3

Passtime

Seniors only

Level Limit

Engineering

College
These majors only cmpsc cmpen
Chandra Krintz
4.0
18 reviews
PHELP2524
F
13:00 PM - 13:50 PM
33 / 40

Winter 2024 . Vigna G
ELLSN2617
T
14:00 PM - 16:50 PM
Winter 2025 . Malkhi D
SH 1431
T
14:00 PM - 16:50 PM
See All
CMPSC 189B Krintz C Winter 2022 Total: 53
CMPSC 189B Malkhi D Winter 2025 Total: 40
See All
18
4.0
CS190B . 1 Year, 11 Months Ago

I really enjoyed the class. It is one of the few CS classes at UCSB that feel like they actually would matter in industry. The midterm was hard, and the slides are long making it harder to review. The labs take time to finish, but with enough effort and reading anyone can get an A on them. The quarter long project was really interesting.

0 helpful 0 unhelpful
CS190B . 2 Years Ago

Prof. Krintz's 190B class was genuinely one of my favorite classes at UCSB. The class was extremely hard and pulled a lot of information from every other CS class (Databases, Comp Architecture, Networking, etc...), but the content we learned was highly applicable and useful. Lectures were amazing and engaging, labs were hard, project was fun.

0 helpful 0 unhelpful
CS190B . 2 Years Ago

First time this class (IoT Systems) is offered. Prof Krintz is super passionate about IoT. The lectures cover a wide range of topics like Arduino and MCUs, networking protocols, and radios. The lectures are engaging, labs are fun and very useful, and group projects are self-paced, and she is always there to give assistance. Can't recommend enough

0 helpful 0 unhelpful
CS48 . 5 Years Ago

CS48 is a project class. We have teammates evaluation and counted for like 10%. But Prof. Krintz showed us how much you got from your teammates evaluation, which is awful.

0 helpful 0 unhelpful
CMPSC48 . 6 Years Ago

Chandra is awesome! I believe that this was her first time teaching CS48, but she was absolutely amazing. Very passionate, very high energy, very nice if you talk to her. Requirements were generally pretty clear, but she also gives you a lot of freedom. If you apply yourself in the class, you will learn a LOT. If not, you won't get much from it.

0 helpful 0 unhelpful
CS32 . 14 Years Ago

She is an excellent lecturer and exam material is very straightforward. There are few homework assignments but the last few labs take about three hours each, which is fine considering 25% of your final grades is homework and lab. I strongly recommend this course

0 helpful 0 unhelpful
See all 18 reviews
CMPSC 184
100 / 100 Full
Mobile Application Development
Tobias Hollerer 4.6
T R
12:30 PM - 13:45 PM
79.3% A
CMPSC 185
100 / 100 Full
Human-Computer Interaction
Misha Sra 3.0
T R
14:00 PM - 15:15 PM
59.5% A
CMPSC 190G
2 / 100 Enrolled
Special Topics in Computer Science: Security
Giovanni Vigna 3.6
M W
17:00 PM - 18:15 PM
91.1% A
CMPSC 192
0 / 10 Enrolled
Projects in Computer Science
T B A
95.9% A
CMPSC 193
0 / 10 Enrolled
Internship in Industry
T B A
98.3% A
CMPSC 196
0 / 10 Enrolled
Undergraduate Research
T B A
98.5% A