Courses

ITS 45400 — Assured Systems Design and Implementation

This course covers network security topics and the design and implementation of assured systems in an enterprise environment. Topics include:

Required course.

Time & Place

Tuesday and Thursday 6-8 pm on Zoom. Zoom meeting ID and code on Blackboard

Textbook

  1. Computer and Internet Security: A Hands-On Approach by Wenliang Du

Instructor

Ricardo A. Calix, Ph.D.
Purdue University Northwest
rcalix@pnw.edu

Office Hours

241 Anderson

On-Line Office Hours

Thursday 2-5 pm (or by appointment) on Zoom. Zoom meeting ID and code on Blackboard

Project

  1. Implement your own IDS/Anomaly Detection System
  2. RCM
  3. VPN
 

Labs

  1. SEED Lab: Sniffing and Spoofing
  2. SEED Lab: TCP/IP Attacks
  3. SEED Lab: IDS
  4. SEED Lab: Linux Firewall Exploration Lab
  5. SEED Lab: VPN
  6. Cisco Hardware Network

Videos

  1. YouTube

Code

  1. GitHub

Useful

 

Calendar Spring 2020 (subject to change)

Sun Mon Tue Wed Thu Fri Sat
Jan 12 Jan 13 Jan 14
Introduction, Network Security Axioms
Jan 15
 
Jan 16
Lab: Cisco Network Config
Jan 17 Jan 18
Jan 19 Jan 20 Jan 21

Lab: Cisco Network Config

 

Jan 22
 
Jan 23

Lab: Cisco Network Config

Jan 24 Jan 25
Jan 26 Jan 27
Jan 28
Lab: Cisco Network Config
Jan 29
Jan 30
Lab: Cisco Network Demo
Jan 31 Feb 1
Feb 2 Feb 3 Feb 4
Lab: Sniffing
Feb 5
Feb 6
Lab: Sniffing
Feb 7 Feb 8
Feb 9 Feb 10 Feb 11
Lab: Spoofing
Feb 12

Feb 13
Lab: Spoofing
Feb 14 Feb 15
Feb 16 Feb 17 Feb 18
Lab: TCP/IP attacks
Feb 19 Feb 20
Lab: TCP/IP attacks
Feb 21 Feb 22
Feb 23 Feb 24 Feb 25
Lab: TCP/IP attacks
Feb 26 Feb 27
Lab: TCP/IP attacks
Feb 28 Feb 29
Mar 1 Mar 2 Mar 3
Lab: IDS Snort
Mar 4 Mar 5
Lab: IDS Snort
Mar 6
Mar 7
Mar 8 Mar 9 Mar 10
Seed Firewall Lab: Proxy firewalls, Firewall evasion
Mar 11 Mar 12
Seed Firewall Lab: Proxy firewalls, Firewall evasion
Mar 13 Mar 14
Mar 15 Mar 16 Mar 17 Mar 18 Mar 19 Mar 20 Mar 21
Mar 22 Mar 23 Mar 24
Mid-Term Exam
Take on-line exam on blackboard during class time
Mar 25
Mar 26
Project A: Risk Assessment (RCM)
(Blackboard)
(video)
Mar 27 Mar 28
Mar 29 Mar 30 Mar 31
Lecture: VPNs
(video)
(slides)
Apr 1 Apr 2
Lab: VPN
(video)
Apr 3 Apr 4
Apr 5 Apr 6 Apr 7
Network IDS/Anomaly Detection System
(video)(slides)
(CyberSecTK) (paper) (weka) (code)
Apr 8 Apr 9
Lab: VPN (continued)
(video)
(slides)
Apr 10 Apr 11
Apr 12 Apr 13 Apr 14
Transport Layer Security (TLS) and VPN
(video)
(slides)
Apr 15
Apr 16
Lab: TLS and VPN
(video)
Apr 17
Apr 18
Apr 19 Apr 20 Apr 21
VPN and Identity
(video)
Apr 22
Apr 23
Work on project
(video)
Apr 24
Apr 25
Apr 26 Apr 27 Apr 28
Project Presentations
(video)
Apr 29 Apr 30
Project Presentations
(video)
May 1 May 2
May 3 May 4
Finals
May 5
Finals
May 6
Finals
May 7
Finals
May 8
Finals
May 9