EC488b                  Applications of Cyber Engineering- Systems
Reading Guide: H- Hacking: The art of Exploitation; P- Principles of Electronic Communication Systems
Monday Tuesday Thursday
   
Week 1 Jan 8 (Mon sched) Jan 10
Introduction Cyber case1, US SigInt Policy- Connett
Cyber Security and Information Assurance Link - Tegrity: Computer Architecture
ComputerArchitecture HW:Computer Arch - PS1
Operating System Lab: Operating System- SX2
Week 2 Jan 14 Jan 15  Jan 17
Digital Data Programs: Assembly Programs:Data Management 1
Read: H ( 1-18) (19-36), Link Read: H ( pp 19-36), Link Read: H (pp 37-43)                                                   
HW: Dig Data 1 and 2- PS3 HW: Program Assembly- PS5 HW: Data Management 1- PS6
                                            PS4 Lab: Creating Programs- SX4 Lab: Lock Picking -SX3
Week 3 Jan 21 Jan 22 Jan 24 
Martin Luther King Holiday Programs:Data Management2 Programs:Data Management 3
  Read: H (pp 43-47,418-424) Read: H (pp 48-54)                                                   
  HW: Data Management 2- PS7 HW: Data Management 3- PS8
  Lab: Password Cracking -SX5 Lab: Introduction to Arduino
Week 4 Jan 28 Jan 29  Jan 31 
Programs: Memory Management 1 Programs: Memory/Privilege Management Buffer Overflow: Recognition
Read: H (pp 62-75) ( 75-79) Read: H (pp 81-84) ( 87-96) Read : H (pp 118-133)
HW: Memory Manage 1- PS9 HW: Memory Manage 2- PS10 HW: Buffer Overflow- PS11
  Lab:  Note Taker Program - SX6 Lab: Arduino inputs and outputs 
Week 5 Feb 4 Feb 5 Feb 5 
Buffer Overflow: Exploitation Buffer Overflow: Prevention Review
Read: H ( pp90-96, 120-121) Read: H ( 90-96) (120-121) Display Arduino projects
HW: Arduino in Bancroft HW: Arduino mini project  
  Lab: Note Taker Exploit - SX7  
Week 6 Feb 11 Feb 12 Feb 14 
EXAM I Network Protocols and Transmission Local Networking
  Read: P (3-11, 442-443), Video 15 Read: P (pp 447-474), Video 16
  HW: Physical Layer - PS12 HW: Data Link Layer - PS13
  Practical Exam 1 Lab: Network Interface controllers - SX 8
Week 7 Feb 18 Feb 19 Feb 21 
George Washington's Bday Holiday Inter-Networking Data Transport
  Read: P (574-583), Video 17 Read: P (pp583-587), Video 18
  HW: Network Layer - PS14 HW:Transport Layer - PS15
  Clark's Lecture - Cyber War Lab: Network Configuration - SX 9
Week 8 Feb 25 Feb 26 Feb 28
IP Routing & Subnets Network Sockets Client-Server Models
Read: P( 587-593), Video 19 Read: H(pp195-203), Video 20 Read: H ( pp203-217)
HW: IP Routing - PS 16 HW: Sockets - PS 17 HW: Group Exercise 
  Lab: Routing and TCP - SX10 Lab: Network Servers - SX11
Week 9 Mar 4 Mar 5  Mar 7 
Network Surveillance Information assurance, Video 21 Symmetric Encrytion
H (pp 203-226) Read: H ( 393-396), P ( 596-597), link to Cyber 1 Read: H( pp398-400), P (598), Video 22
HW:Wireshark Intro - SX 12 HW: Information Assurance - PS18 HW: Symmetric Encryption -PS19
  Lab: Wireshark - SX12 Lab: GNU Privacy Guard ( gpg) - SX13
Week 10 Mar 11 Mar 12 Mar 14
SPRING BREAK SPRING BREAK SPRING BREAK
     
     
     
Week 11 Mar 18 Mar 19  Mar 21
Assymetric Encryption, 23 Authentication & Hashing Digital Signatures/ Hybrid Ciphers( PKI&SSL)
Read : H ( pp400-405), P(599) Read: Link , P ( 599), Video 24 Read: H (406-410), P  ( 600-601), video 25
HW: Assymetric Encryption -PS20 HW: Authentication - PS21 HW: Network Security Review
  Lab: Assymetric Encrytion - SX14 Lab: Man in the Middle - SX15
Week 12 Mar 25 Mar 26 Mar 28
CAN  Network Specs CAN -Physical Layer CANOpen- Application layer
Read : CAN handouts Read: Link  Read: Link
HW:CAN/ CANOpen HW: CAN/CANOpen HW: CAN/CANOpen
Prof Ed Zivi- lecturer Lab: CAN physical nodes ( Ed Zivi's Lab) Lab: CAN Open Magic ( Ed Zivi's Lab)
Week 13 Apr 1 Apr 2 Apr 4
EXAM II Transmission Media  and RF Spectrum Signals, Gain and DB and Fillters
Review Read: P (3-22, 93-98) Read: P (30-61)
  HW: Wireless Signals- PS22  HW: HW2 and 5-ee332; Signal Gain- PS23
  Lab: AM - ee332 PE10 Lab: LP and HP Filter- ee332 PE5
Week 14 Apr 8 Apr 9 Apr 11
Bandwidth and Multiplexing Antenna and Propagation Analog to Digital; Digital Transmission
Read: P ( 357-376) Read: P (522-549) Read: P(206-209, 217-223,389-394)
HW: Multiplexing - PS 24 HW: Antenna PS 26, HW 14-ee332 HW: HW 18- ee332
  Lab: dB Observations SX16 Lab:Antennas- SX18
Week 15 Apr 15 Apr 16 Apr 18
Digital Mod/ Info Theory Spread Spectrum Jamming and Eavesdropping
Read: P (394-414) Read P (pp414-420) Read: P ( 321-331)
HW: Info Theory PS25 HW: Spread Spectrum - PS27  HW: Arduino projects
  Lab:Digital Data over FM  - SX17 Lab: Frequency Hop SX19
Week 16 Apr 22 Apr 23 Apr 25
Error Detection /Correction Encryption (WEP vs WPA) Control System Spying using Zigbee
Read: P ( 430-436) Read: P ( 825-829) Read: Handout
HW: Error Detection - PS 28  HW: Wireless LAN - PS29 HW: Zigbee details
  Lab: WIFI Crack - SX21 Lab: Zigbee Network 
Week 17 Apr 29 Apr 30 Friday,May 3, 1330
NSA Best Practices Written Final Exam Final Exam: Capture the Flag
Read: Link    
HW: Arduino projects Arduino projects Presentation  
Final Review    
     
horizontal bar
United States Naval Academy • Department of Electrical and Computer Engineering
eedept@usna.edu • 410-293-6150