
This course serves as a projects course in the Computer Science Systems emphasis. After taking this class, students should understand general computer and network security terms and tools to perform offensive and defensive security. Students will have hands-on experience with small and large projects with use of current tools. Fianlly, students will work in a small group to secure (harden) a small network of servers with realistic/real services.
This website is subject to change as more content is added. Check it often!
| Date | Materials/Quizzes | Activities/Assignments | Assignments/Deliverables Due |
| 1/22 |
Setup (sign code of conduct, go over syllabus, form teams, answer questions) Start Team Charter |
||
| 1/24 | Go over project 1 Work Day |
Project 1 assigned Team Charter due by 11:59pm (place copy in your group's folder) |
|
| 1/27 | Work Day | ||
| 1/29 | Work Day |
||
| 1/31 | Project 1 presentation Day (2 teams) | ||
| 2/3 | Project 1 presentation Day (2 teams) | ||
| 2/5 | No Class | ||
| 2/7 |
Project 1 presentation Day (3 teams) |
The following due at 11:59pm Project 1 Documentation Presentation Evals - Other Groups Internal Peer Assessments |
|
| 2/10 | Optional Reading: LBH Chapters 1-2 | Project 2 Introduced | Project 2 Specification |
| 2/12 | Project 2 Work Day | ||
| 2/14 | Project 2 Work Day | ||
| 2/17 | Start Reading: Quiz 1 Materials (Offensive Vocabulary) | Project 2 Work Day Quiz 1 Mini Lecture (last 20 minutes) |
|
| 2/19 | Project 2 Work Day | ||
| 2/21 | Quiz 1 | Answer Questions/Prep for Quiz Quiz 1 (last 20 min of class) |
|
| 2/24 | Optional Reading: LBH Chapters 3-4 | Introduce Project 3 | Project 2 Documentation due Project 3 Specification CTF 4 Documentation CTF 5 Documentation Project 3 Help |
| 2/26 | No class - Diesburg at conference | Project 3 Work Day Questions? Zoom with Diesburg or send email. |
|
| 2/28 | No class - Diesburg at conference | Project 3 Work Day Questions? Zoom with Diesburg or send email. |
|
| 3/3 | Project 3 Work Day |
||
| 3/5 | Project 3 Work Day Project 3 Help Documentation |
||
| 3/7 | Introduce Project 4 | Project 4 Specification | |
| 3/10 | Start Reading: Quiz 2 Materials (Networks) | Project 4 Work Day Quiz 2 Mini Lecture (last 20 minutes) |
|
| 3/12 | Class held through zoom | Project 4 Work Day See zoom link in announcements to connect. |
|
| 3/14 | Quiz 2 | Answer Questions/Prep for Quiz Quiz 2 (last 20 minutes) |
Project 3 documentation due Group reviews for project 3 due |
| Spring Break | |||
| 3/24 | Project 4 Work Day | ||
| 3/26 | Project 4 Work Day | ||
| 3/28 | Project 4 Work Day | Project 4 documentation and group reviews due by 11:59pm | |
| 3/31 | Introduce Project 5 Project 5 Workday |
Project 5 Specification | |
| 4/2 | Project 5 Work Day | ||
| 4/4 | Project 5 Work Day | ||
| 4/7 | Start Reading: Quiz 3 materials (Cybersecurity Threats and Countermeasures) |
Project 5 Presentations (2 teams: #7 and #6) Mini Lecutre on Quiz 3 materials last 15 minutes |
|
| 4/9 | Project 5 Presentations (3 teams: #5, #4, #3) | ||
| 4/11 |
Class moved to WRT 009 | Project 5 Presentations (2 teams: #2, #1) | The following due at 11:59pm Project 5 Documentation Presentation Evals - Other Groups Internal Peer Assessments |
| 4/14 | Optional Reading: LBH Chapters 5,6,11 | Final Project Introduction Video: Intro to pfSense Video: Moving Kali into the LAN to configure pfSense
|
Hints - What things should I fix? Final Project Specification |
| 4/16 | Quiz 3 | Answer Questions/Prep for Quiz Quiz 3 (last 20 minutes) |
|
| 4/18 | Final Project Workday | ||
| 4/21 | Final Project Workday | Final Project Phase 1 Due | |
| 4/23 | Start Reading: Quiz 4 materials (Defensive Mechanisms) | Final Project Workday Mini Lecture (last 20 minutes) |
|
| 4/25 | Final Project Workday | ||
| 4/28 | Quiz 4 | Answer Questions/Prep for Quiz Quiz 4 (last 20 minutes) |
|
| 4/30 | Final Project Workday | Final Project Midway Point Phase 2 Due | |
| 5/2 | Final Project Workday | ||
| 5/5 | Final Project Workday | ||
| 5/7 | Start Reading: Quiz 5 materials | Diesburg lectures on C5-5 materials | |
| 5/9 | Final Project Workday | Phase 3 due today by 11:59pm Recording Uploaded to Panopto Folder Final Project Documentation |
|
| 5/13 Tuesday |
Final Period 1:00-2:50pm |
Quiz 5 (20 Minutes) | Due Thursday 5/15 by 11:59pm Presentation Evals - Two Other Groups Internal Peer Assessments |