David Pouliot
Computer science and cybersecurity
I teach computer science at Southern Oregon University. This site collects the material I keep sending students by email: the tools, setup, and practice resources that classes usually assume you already know but rarely teach directly.
It is aimed at high school and college students who want to get ready for a career in tech. Nothing here requires being enrolled in one of my courses.
Curious what studying computer science actually looks like? The department publishes Computer Science Stories, profiles of what our students and faculty are working on.
-
Tools Class Doesn't Teach You
Getting a Linux shell, working the command line, SSH, shell scripting, Vim, tmux, and Git.
-
Getting Started in Cybersecurity
What security work actually looks like, how to build a practice lab, and where to play capture the flag.
-
Containers & Virtual Machines
Virtual machines, containers, Docker, and building a home lab of your own.
-
Other Sites
Free summer camp materials for Python and web development, plus a CTF platform in progress.
Questions or a broken link? Email me at pouliotd@sou.edu.