Instructor: | Qi Alfred Chen |
Credits: | 4 |
Lectures: | TuTh 2:00 - 3:20 PM, HSLH 100A |
Class space: | Canvas |
Discussion: | Piazza |
Grading: |
Gradescope |
TA/Readers:
(Please only use Piazza for questions to TA/readers; emails below are only for emergency use)
- Yoshimichi Nakatsuka <nakatsuy@uci.edu>
- Samuel Pangestu <spangest@uci.edu>
- Takami Sato <takamis@uci.edu>
Office hours:
- Instructor: Wednesday 4-5 PM, DBH 3204 (by appointment if needed)
- TA/readers: Thursday 5-6 PM, ICS2 214, 215, 216, 217
This course introduces basic concepts in cryptography and computer security and discusses both their theoretical foundations and practical applications. Various threats, attacks and countermeasures including cryptosystems, cryptographic protocols and secure systems/networks will be addressed. See the list of lectures for additional details. Please get in touch if you have questions or suggestions.
Announcements
- 11/20: Homework 3 is released on the Homeworks page. It's due in two weeks (12/04/19 11:59pm).
- 11/07: Homework 2 is released on the Homeworks page. It's due in two weeks (11/20/19 11:59pm).
- 10/22: Midterm exam will be on 10/31 in class (2-3:20pm). Please bring your photo ID with you.
- 10/08: Homework 1 is released on the Homeworks page. It's due in two weeks (10/22/19 11:59pm).
- 09/30: The room for TA/reader office hour is changed to ICS2 214, 215, 216, 217.
- 09/17: Welcome everyone to CS134! The first lecture will be on 09/26 Thursday 2-3:20pm.
Prerequisites
This class is intended for upper level undergraduate students. All students must have some basic knowledge of number theory. Understanding of probability concepts is strongly recommended. Highly qualified students may be admitted with permission of instructor.
Prerequisite Courses: ICS 161 and one of (143, 148, 153)
Textbook
There is no required textbook for this class.
Recommended book: "Network Security - Private Communication in a Public World", Charlie Kaufman, Radia Perlman and Mike Speciner, Second Edition.
Grading
- Homework*3: 16%*3 = 48%
- Will gradually post in the homeworks page
- Midterm: 26%
- Time: Oct 31 Thursday, in class
- Final: 26%
- Time: Dec 12 Thursday, 1:30-3:30pm
Miscellaneous
- Ciphers by Ritter (useful collection of stuff)
- Handbook of Applied Cryptography (FREE!)
- Cryptography and Networks Security Book by Stallings (lots of good pointers)
Grading
Academic honesty is always an uncomfortable topic and hopefully this will be an unnecessary reminder but here it is. Academic honesty will be strictly enforced, and misconduct dealt with according to the official policy for Academic misconduct at UC Irvine.