CSSE 140/141: Practical Security

In this class, you will learn various techniques for exploiting and securing linux systems, networks, and web sites. The Computer Security Club leads exercises to expose you to various topics including Firewalls, SSH, passwords, web security, and more.

When is it?

This class meets for one hour per week. It is offered as a three-part sequence beginning in the Fall and Winter quarters of each year. To enroll in Practical Security II (Winter), you must first complete Practical Security I (Fall). The time and location of the class will be posted on this web page before the term begins.

Fall: CSSE140 - basic linux offensive and defensive security
Winter: CSSE141 - intermediate offensive security and CTFs
Spring: CSSE142 - teams, challenges, and CTFs (details here)


There are no prerequisites for the Fall Quarter (Practical Security I)! Anyone can join if they have basic computer operating skills. (Can you click and type?)

To join the Winter Quarter (Practical Security II), you must first complete Practical Security I.

How to Enroll

FALL TERM 2024-2025: To enroll, you can sign up during registration, or just show up on the first day. If you'd like to join and forgot to register for the class, we'll allow you to sign up during our first class.

To enroll in Practical Security II (141), You MUST have already completed Practical Security I (140).

Fall 2024:
Thurs 4pm,
Olin O257/O259