Vinod Ganapathy: Teaching

"You cannot get educated by this self-propagating system in which people study to pass exams, and teach others to pass exams, but nobody knows anything. You learn something by doing it yourself, by asking questions, by thinking, and by experimenting." —Richard P. Feynman.


Course number Course name Editions
UMC-102 Introduction to Computer Systems (Undergraduate) 2024
E0-256 Engineering Secure Computer Systems 2023, 2022, 2020, 2019, 2018, 2017.
E0-253 Operating Systems 2023, 2022, 2021, 2020, 2019, 2018.
E0-357 Topics in Computer Systems Security 2021

Lecture videos from my computer systems security course are freely available online for anyone wishing to learn the material.

Courses taught at Rutgers University. As a faculty member at Rutgers University during 2007-2017, I routinely taught a graduate-level course on Computer Systems Security (F16, F15, F14, F13, F11, S09, F07) and an undergraduate-level course on Computer Security (S16, S15, S14, S13, S12, F10, S10, F08, S08). Occasionally, I also taught an undergraduate-level course on Operating Systems (S15, F14, F09).


Back to my home page