CSC364H1

UTSG

Foundations of Computer Security

This course provides a comprehensive introduction to computer security, covering the foundational principles of secure systems and cryptography. It focuses on the core principles of designing secure systems, including the use of cryptography to ensure data confidentiality and integrity. Students will also learn how to approach systems from an adversarial perspective and study threat modeling to better understand and mitigate security threats. The course serves as an entry point for undergraduates interested in computer security and prepare students for advanced topics such as applied cryptography, systems security, machine learning security, and theoretical cryptography at the graduate level.

View full details on the UofT Academic Calendar
Prereq: CSC209H1/ CSC209H5/ CSCB09H3, CSC236H1/ CSC236H5/ CSCB36H3/ CSC240H1Breadth: Physical & Mathematical UniversesExcl: CSC347H5, CSC427H5, ECE568H1, CSCD27H3 NOTE: Students not enrolled in the Computer Science Major or Specialist program at A&S, UTM, or UTSC, or the Data Science Specialist at A&S, are limited to a maximum of 1.5 credits in 300-/400-level CSC/ECE courses.
Easy0%
Useful0%
0
comments
0
ratings

Course Info

DepartmentCSC
CampusUTSG (St. George)
Level300
Hours24L/12T
BreadthPhysical & Mathematical Universes
What do you think of CSC364H1?

Reviews

No reviews yet — be the first to share your experience.