pk.org: Computer Security/Exams

CS 419 Exam Info

When & Where

The final exam will be held in our regular classroom on Monday, December 15, 2025. It will start promptly at 8:00 pm and you will have until 10:00 pm to complete it.

Exam rules

Be sure to arrive on time. If you arrive after the exam starts, you will not be allowed to take it.

This will be a closed book, closed notes exam. Calculators, phones, augmented reality glasses, laptops, and tablets are neither needed nor permitted. If you have these devices, you must turn them off, put them out of sight, and not access them for the duration of the exam.

No other electronic devices are permitted except for hearing aids, pacemakers, electronic nerve stimulators, other implanted medical devices, or electronic watches that function only as timekeeping devices or chronographs.

Bring a couple of pens or pencils with you. Plan to use a pen only if you are supremely confident in not changing your mind about your answers. . Check here for information about pencils, sharpeners, and the craft of pencil sharpening.

Past exams

The exam will be similar in structure to mid-semester exams but will cover material for the entire course.

You can use my past exams as a guide to what this exam may look like, but realize there are differences in topics and in the sequencing of the topics. Expect around 25 multiple-choice questions. I do not refer to old exams when I come up with a new one, so it is likely that many of the topics that I considered important in past exams will show up on future exams. Some material may have changed, however, so do not worry about questions that appear to relate to topics we have not covered.

Get past 419 exams here.


Study guide

You are responsible for the material from the first four lectures and recitations.

The final exam study guide is a concatenation of the previous three study guides along with the last lecture and attempts to cover most of the material you should know. It is not a substitute for the lectures, lecture material, and other reading matter. My goal is to put most of the information you need to know in as concise a form as possible.

Get the study guide

Topics

Topics that you should know and may be on the exam include:

Introduction

Symmetric cryptography

Public Key Cryptography & Integrity

Data Integrity

Combined authentication and key exchange protocols

Authentication

Biometric Authentication

Hash Pointers, Bitcoin, and Blockchain

CAPTCHA and Human Verification

Access control

Memory Vulnerabilities and Code Injection

Command Injection and Input Validation Attacks

Containment and Isolation

Malware

Network Security

VPNs

Firewalls

Web Security

Steganography

Onion routing


Last update: Thu Dec 04 21:13:06 2025