Arts, Sciences, and Engineering Computer Science
Course Section Listing Course Course Title Term Credits Status
COURSE_SECTION-3-177807 CSC 281-1 Intro to Cryptography Fall 2024 4.0 Open
Schedule:
Day Begin End Location Start Date End Date
MW 900 AM 1015 AM Hylan Building Room 105 08/26/2024 12/18/2024
Enrollment: Enrolled     
0
Capacity     
25
Co-Located: CSC 281-1 (P), CSC 481-1, TCS 481-1
Instructors: Andrew Read-McFarland
Delivery Mode: In-Person
Description: The modern study of cryptography investigates techniques for facilitating interactions between distrustful entities. In this course we introduce some of the fundamental concepts of this study. Emphasis will be placed on the foundations of cryptography and in particular on precise definitions and proof techniques.

The main skills that will be assumed from these courses are: the ability to understand and write formal mathematical definitions and proofs and 2) comfort with reasoning about algorithms, such as proving their correctness and analyzing their running times. It is also important that you are familiar with basic probability.

CSC 280 (or equivalent), MATH150 (or mathematical maturity), or permission of instructor.

Offered: Fall Spring Summer

Course Section Listing Course Course Title Term Credits Status
COURSE_SECTION-3-152386 CSC 281-1 Intro to Cryptography Fall 2023 4.0 Open
Schedule:
Day Begin End Location Start Date End Date
MW 900 AM 1015 AM Hylan Building Room 105 08/30/2023 12/22/2023
Enrollment: Enrolled     
16
Capacity     
25
Co-Located: CSC 281-1 (P), CSC 481-1, TCS 481-1
Instructors: Monika Polak
Delivery Mode: In-Person
Description: The modern study of cryptography investigates techniques for facilitating interactions between distrustful entities. In this course we introduce some of the fundamental concepts of this study. Emphasis will be placed on the foundations of cryptography and in particular on precise definitions and proof techniques.

The main skills that will be assumed from these courses are: the ability to understand and write formal mathematical definitions and proofs and 2) comfort with reasoning about algorithms, such as proving their correctness and analyzing their running times. It is also important that you are familiar with basic probability.

CSC 280 (or equivalent), MATH150 (or mathematical maturity), or permission of instructor.

Offered: Fall Spring Summer

Course Section Listing Course Course Title Term Credits Status
COURSE_SECTION-3-137318 CSC 281-1 Intro to Cryptography Fall 2022 4.0 - 0.0 Open
Schedule:
Day Begin End Location Start Date End Date
MW 900 AM 1015 AM Hylan Building Room 105 08/31/2022 12/22/2022
Enrollment: Enrolled     
11
Capacity     
25
Co-Located: CSC 281-1 (P), CSC 481-1, TCS 481-1
Instructors: Eustrat Zhupa
Description: The modern study of cryptography investigates techniques for facilitating interactions between distrustful entities. In this course we introduce some of the fundamental concepts of this study. Emphasis will be placed on the foundations of cryptography and in particular on precise definitions and proof techniques.
Offered: Fall Spring Summer

Course Section Listing Course Course Title Term Credits Status
COURSE_SECTION-3-147224 CSC 281-2 Intro to Cryptography Fall 2022 Recitation Open
Schedule:
Day Begin End Location Start Date End Date
R 325 PM 440 PM Meliora Room 205 08/31/2022 12/22/2022
Enrollment: Enrolled     
0
Capacity     
15
Co-Located: CSC 281-2 (P), CSC 481-2, TCS 481-2
Instructors: Eustrat Zhupa
Description: The modern study of cryptography investigates techniques for facilitating interactions between distrustful entities. In this course we introduce some of the fundamental concepts of this study. Emphasis will be placed on the foundations of cryptography and in particular on precise definitions and proof techniques.
Offered: Fall Spring Summer