Introduction to the basics of computer security and privacy. Analysis of technical difficulties of producing secure computer information systems that provide guaranteed controlled sharing. Examination and critique of current systems, methods, certification.

Prerequisites: Computer Science 170 (may be taken concurrently).

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks CMPSC 279
These majors only cmpsc cmpen
Chris Kruegel
4.7
7 reviews
GIRV 2128
R
10:00 AM - 10:50 AM
33 / 33 Full

PHELP2514
R
11:00 AM - 11:50 AM
33 / 33 Full

PHELP2514
R
16:00 PM - 16:50 PM
34 / 34 Full

Fall 2024 . Kruegel C I
CHEM 1171
T R
17:00 PM - 18:15 PM
Spring 2025 . Burk K T
LSB 1001
M W
11:00 AM - 12:15 PM
See All
CMPSC 177 Kruegel C I Fall 2024 Total: 32
CMPSC 177 Kruegel C I Spring 2024 Total: 106
See All
7
4.7
CS177 . 11 Months Ago

Great lectures, but you can still do well on the exams if you diligently study the slides. The labs/projects are really fun. You also won't realize how important this class is until you take it, so trust me, take it. I'd wished I'd taken it sooner when I got asked questions about how I made my projects secure in job interviews.

0 helpful 0 unhelpful
CS177 . 11 Months Ago

He is a great professor who is passionate about his research. He teaches well and explains the concerts really thoroughly. I would take him again!

0 helpful 0 unhelpful
CS177 . 1 Year, 11 Months Ago

CS177 was literally the best course I have taken at UCSB, though tests would be difficult. extra credits would be given if you solve some advanced difficult lab homework.

0 helpful 0 unhelpful
CS177 . 2 Years Ago

I don't know why networks is not a prerequisite for this class. I was pretty lost for the first third of the class because of that. That being said, Prof Kruegel is knowledgeable and makes the information easy to understand and I did enjoy the rest of the class.. Projects were fun and satisfying. Exams were terrible though, impossible to study for.

0 helpful 0 unhelpful
CS177 . 4 Years Ago

Great lecturer and very knowledgeable.

0 helpful 0 unhelpful
CS160 . 11 Months Ago

He had great lectures and fair tests. He was very accessible for additional help.

0 helpful 0 unhelpful
See all 7 reviews
CMPSC 165B
66 / 100 Enrolled
Machine Learning
Wang Y F
T R
09:30 AM - 10:45 AM
59.7% A
CMPSC 165A
100 / 100 Full
Artificial Intelligence
Xifeng Yan 3.6
T R
12:30 PM - 13:45 PM
54.5% A
CMPSC 170
101 / 100 Full
Operating Systems
Tao Yang 3.0
T R
12:30 PM - 13:45 PM
39.8% A
CMPSC 174B
97 / 100 Enrolled
Design and Implementation Techniques of Database Systems
Jianwen Su 2.0
M W
14:00 PM - 15:15 PM
55.3% A
CMPSC 176C
40 / 100 Enrolled
Advanced Topics in Internet Computing
Arpit Gupta 2.4
M W
17:00 PM - 18:15 PM
61.3% A
CMPSC 190J
68 / 100 Enrolled
Special Topics in Computer Science: General
Yu Feng 2.6
M W
17:00 PM - 18:15 PM
95.4% A