UCSBPlat.com directly in your GOLD Try it Now

These variable unit courses provide for the study of topics of current interest in computer science.

Prerequisites: Consent of instructor.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc cmpen
VIGNA G
Giovanni Vigna
3.6
6 reviews
PHELP1440
F
16:00 PM - 16:50 PM
2 / 33

PHELP1440
F
17:00 PM - 17:50 PM
0 / 33

PHELP1440
F
18:00 PM - 18:50 PM
0 / 34

Winter 2025 . Vigna G
PHELP3526
M
14:00 PM - 16:30 PM
See All
CMPSC 190G Vigna G Winter 2025 Total: 28
CMPSC 190G Koc C K Spring 2014 Total: 9
6
3.6
CS190G . Vigna G 8 Months Ago

Class was unorganized, lectures were difficult to follow The class was a majority of self-coding and listening to Prof. Vigna jump from topic to topic Homework assignments were mostly self-study

0 helpful 0 unhelpful
CS279 . Vigna G 13 Years Ago

Best course offered by the CS department. Though the workload is high, the course is so interesting that it doesn't seem like a burden. The assignments are top class and really help you learn a lot in security. Participation in iCTF is the best part of the course!

1 helpful 0 unhelpful
CS279 . Vigna G 13 Years Ago

Very HARD class. If you don't know how to code, drop it. However, the teacher is fantastic and the topic is awesome. I would have not imagined that security was this much fun. Best class I ever took at UCSB by far but an INSANE amount of work (insane, but fun). Not to mention that the prof is cute (and funny).

0 helpful 0 unhelpful
CS279 . Vigna G 14 Years Ago

Really loves what he's teaching! A guru in computer security and can recommend this class to everyone:)

0 helpful 0 unhelpful
CS176B . Vigna G 16 Years Ago

One of the most engaging professors I have had here in the department. He gives challenging assignments but the time is reasonable if you start when your supposed to. He is very interested and enthusiastic about the subject matter. If you survive his class your computer hacking skills will increase.

1 helpful 0 unhelpful
CS176B . Vigna G 16 Years Ago

This guy expects you to finish quarter-long projects in a matter of days. There was so much work that was unrelated to networking that most people came away not learning anything. Extended deadlines after the deadlines, and laughed about how bad everyone's doing. To top it off - horrible accent!! Avoid!!

0 helpful 4 unhelpful
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 189B
33 / 40 Enrolled
Senior Computer Systems Project
Chandra Krintz 4.0
W
14:00 PM - 16:50 PM
95.5% 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