CSE 565 (B & C) Computer Security (Spring 2025)

[Return to course list]

[Page Status: Draft, Under construction]

Site Map

Announcements

Logistics

Lecture Time Location Piazza Link
Section B: Tue & Thu, 2:00 PM – 3:20 PM Cooke 121 fall2025/cse565b
Section C: Tue & Thu, 5:00 PM – 6:20 PM Knox 109 fall2025/cse565c

Communication Policy

All students must only use the course Piazza for any course-related issues.

UB Learns should be used only for checking the grades (and doing the AI Quiz) – all other materials such as syllabus, announcements, homework, and project assignments, as well as Q&As, are handled by Piazza only.

All questions/requests to the instructor, TAs, and Graders should be sent using Piazza (New Post and select Instructors only if this is a private post), and not via emails (which can be used as a secondary means if Piazza post didn't work).

Teaching Team

Role Name Office Hours
Instructor Xiangyu Guo (xiangyug@buffalo.edu) Davis Hall 318, Tue & Thu, 12:30 PM – 1:30 PM. (Zoom Link)
TA Ankitha Sudarshan (asudarsh@buffalo.edu) TBD

Course Description

The objectives of this course consist of developing a solid understanding of fundamental principles of the security field and building knowledge of tools and mechanisms to safeguard a wide range of software and computing systems. The tentative list of topics includes:

Course Credits: 3

Learning Outcome

At the end of this course, each student should be able to:

Pre-requisites

Students need to have some basic knowledge of operating systems, C & Python programming language, and algorithm analysis. Knowledge of computer network / architecture will be helpful, but not required.

Recommend resources

Textbooks

There is no required textbook for this course, only some recommended readings:

CTF Playground