We’re looking for a talented UI Designer! DM @iamjiamingliu on Instagram

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 cptcs
BURK K T
Kevin Burk
3.0
72 reviews
PHELP1260
T
14:00 PM - 14:50 PM
6 / 38 Closed

PHELP2524
R
16:00 PM - 16:50 PM
37 / 37 Full

387 1015
R
17:00 PM - 17:50 PM
20 / 38

PHELP1508
R
18:00 PM - 18:50 PM
12 / 37

Spring 2024 . Kruegel C I
PSYCH1924
M W
12:30 PM - 13:45 PM
Fall 2024 . Kruegel C I
CHEM 1171
T R
17:00 PM - 18:15 PM
See All
CMPSC 177 Kruegel C I Fall 2024 Total: 32
CMPSC 177 Kruegel C I Spring 2024 Total: 106
See All
74
3.0
CS24 . Burk K T A Month Ago

Grade based on only quizzes and labs. Labs were not too difficult overall, except for the final lab which he accidentally made impossible (curved accordingly though). The quizzes were impossible to study for and did not feel very fair but they were doable. You can also get extra credit for having faster runtimes on the last 2 labs he gives.

0 helpful 0 unhelpful
CS24 . Burk K T A Month Ago

Grade was based on 3 quizzes and 9 labs. The labs were never too difficult as long as you understand the lecture material. Except for the final lab which was completely impossible, but he curved accordingly. The quizzes were impossible to study for though, and you could end up doing bad easily. Overall really nice guy though.

0 helpful 0 unhelpful
CS24 . Burk K T A Month Ago

If you are taking this course, be prepared to have to teach yourself a lot of c++ code and make good use of TAs and ULAs. The professor's lectures more often than not are centered around the data structures (and yes, the class is technically about them) but include very little actual guidance for your c++ understanding/development. Lengthy labs.

0 helpful 0 unhelpful
CS24 . Burk K T A Month Ago

His lectures were easy to follow along with, but his labs were very difficult. The structure of the labs, however, is like office hours, so the teaching team was always very accessible. The quizzes should be called exams tbh because they were weighted so heavily. He curved very well at the end of the class and so many people got an A.

0 helpful 0 unhelpful
CS24 . Burk K T A Month Ago

He started including quizzes along with his difficult labs. The quizzes weren't too difficult but the grading is pretty harsh. He doesn't post lecture material anywhere, so you can't miss it.

0 helpful 0 unhelpful
CS24 . Burk K T A Month Ago

Very difficult class, but overall I learned a lot. Graded on weekly labs and 3 quizzes, the labs were difficult (were either pretty easy or insanely difficult). OH were helpful to go to. The quizzes aren't too bad, but they're on paper and not forgiving of minor mistakes. you can't do bad on the quizzes.

0 helpful 0 unhelpful
See all 74 reviews
CMPSC 165B
150 / 150 Full
Machine Learning
Guo W
T R
15:30 PM - 16:45 PM
59.7% A
CMPSC 165A
150 / 150 Full
Artificial Intelligence
Preiss J A
T R
11:00 AM - 12:15 PM
54.5% A
CMPSC 170
100 / 100 Full
Operating Systems
Tao Yang 3.0
T R
09:30 AM - 10:45 AM
39.8% A
CMPSC 174B
73 / 150 Enrolled
Design and Implementation Techniques of Database Systems
Divyakant Agrawal 2.9
M W
09:30 AM - 10:45 AM
55.3% A
CMPSC 174A
150 / 150 Full
Fundamentals of Database Systems
Jianwen Su 2.0
M W
14:00 PM - 15:15 PM
48.8% A
CMPSC 176C
47 / 150 Enrolled
Advanced Topics in Internet Computing
Gupta A
M W
12:30 PM - 13:45 PM
61.3% A