Security analysis of networked systems. Analysis of techniques for network scanning, spoofing, hijacking, and denial-of-service attacks. Vulnerability analysis of applications and web-based systems. Intrusion detection and prevention techniques.

Prerequisites: Computer Science 177.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc
VIGNA G
Giovanni Vigna
4.2
10 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
Fall 2024 . Vigna G
PHELP3526
M W
11:00 AM - 12:50 PM
Fall 2025 . Vigna G
PHELP3526
M W
11:00 AM - 12:50 PM
See All
CMPSC 279 Vigna G Fall 2025 Total: 13
CMPSC 279 Vigna G Fall 2024 Total: 33
See All
10
4.2
CS279 . Vigna G 3 Months Ago

Coolest prof i ever met

0 helpful 0 unhelpful
CS279 . Vigna G 14 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 14 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 15 Years Ago

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

0 helpful 0 unhelpful
CS190G . Vigna G 28 Days Ago

Interesting topics about security and fun assignments. Very cool, nice professor.

0 helpful 0 unhelpful
CS190G . Vigna G A Month Ago

Good professor, very difficult class, lots of work but very rewarding!

0 helpful 0 unhelpful
See all 10 reviews
CMPSC 291A
0 / 35 Enrolled
Special Topics in Computer Science, Applications, General
T B A
M W
13:00 PM - 14:50 PM
CMPSC 291K
0 / 35 Enrolled
Special Topics in Computer Science, Applications
James Preiss 2.1
T R
11:00 AM - 12:50 PM
CMPSC 291A
0 / 35 Enrolled
Special Topics in Computer Science, Applications, General
Yang T
T R
13:00 PM - 14:50 PM
CMPSC 292C
0 / 35 Enrolled
Special Topics in Computer Science, Foundations, Programming Languages and Software Engineering
Ben Hardekopf 4.7
T R
15:00 PM - 16:50 PM
CMPSC 292F
0 / 35 Enrolled
Special Topics in Computer Science, Foundations, General
Singh A K
M W
11:00 AM - 12:50 PM
CMPSC 293A
0 / 35 Enrolled
Special Topics in Computer Science, Systems
Niu M Y
T R
15:00 PM - 16:50 PM