Skip to main content Skip to footer site map
Electrical and Computer Engineering Department

EC312-Cyber2 Schedule Spring 2018

Applications of Cyber Engineering


Tuesday

Wednesday

Thursday

Friday

Week 1 (Jan. 09) No class (Monday sked) 01 (Jan.10) - Course intro, Digital Logic 01 (Jan.11) - Course intro, Digital Logic 02 (Jan.12) - Transistors, Laptop setup
Pre-class setup assignment: Carry out the Host and Network Setup Procedure (Part 1) and Part 2. This must be completed prior to your first class. SX 1: Logic Gates and Transistors SX 1: Logic Gates and Transistors

Instructions for in-class software setup

Some helpful notes on how to edit and run C programs in your VM

Review of C Programming

Week 2 02 (Jan.11) - Transistors, Laptop setup 03 (Jan.17) - Arrays 03 (Jan.18) - Arrays 04 (Jan.19) - Main Memory

Instructions for in-class software setup

Some helpful notes on how to edit and run C programs in your VM

Review of C Programming

SX 3: Arrays SX 3: Arrays SX 4: Main Memory
Week 3 04 (Jan.23) - Main Memory 05 (Jan.24) - Debugger 05 (Jan.25) - Debugger 06 (Jan.26) - Pointers
SX 4: Main Memory SX 5: Debugger SX 5: Debugger SX 6: Pointers
Week 4 06 (Jan.30) - Pointers 07 (Jan.31) - Functions and the Stack 7 (Feb.01) - Functions and the Stack 08 (Feb.02)Buffer Overflow Intro
SX 6: Pointers SX 7: Functions and the Stack SX 7: Functions and the Stack SX 8: Buffer Overflow
Week 5 08 (Feb.06) - Buffer Overflow Intro 09 (Feb.07) - Privilege Management 09 (Feb.08) - Privilege Management 10 (Feb.09) - Real Buffer Overflow
SX 8: Buffer Overflow SX 9: Privilege Management SX 9: Privilege Management SX 10: Real Buffer Overflow
Week 6 10 (Feb.13) - Stack Attack Exploit and Prevention 11 (Feb.14) - Transmission Media and RF Spectrum(Frenzel, pp. 3-8, 12-22, 77-88) 11 (Feb.15) - Transmission Media and RF Spectrum(Frenzel, pp. 3-8, 12-22, 77-88) 12 (Feb.16) - AM Modulation and Power (Frenzel, pp. 8-10, 93-112)
X-period exam 15FEB18 SX 10: Real Buffer Overflow No SX (1 hour Comp Time) No SX (1 hour Comp Time) SX 12: Sinusoidal and AM Signals
Week 7 12 (Feb.20) - AM Modulation and Power (Frenzel, pp. 8-10, 93-112) 13 (Feb.21) - Gain(dB), Noise, and Intro to Filters (Frenzel, pp. 31-40, 56-62, 314- 324) 13 (Feb.22) - Gain(dB), Noise, and Intro to Filters (Frenzel, pp. 31-40, 56-62, 314- 324) 14 (Feb.23) - Signals, Fourier, and RLC Series Tuned Circuit (Frenzel, pp. 45-52, 65- 68, 78-86)
SX 12: Sinusoidal and AM Signals SX 13:Low-Pass and High-Pass Filters SX 13:Low-Pass and High-Pass Filters SX 14:Band-pass Filter (RLC Series Circuit)
Week 8 14 (Feb.27) - Signals, Fourier, and RLC Series Tuned Circuit (Frenzel, pp. 45-52, 65- 68, 78-86) 15 (Feb.28) - Antenna Fundamentals (Frenzel, pp. 505-529, 538-540) 15 (Mar.01) - Antenna Fundamentals (Frenzel, pp. 505-529, 538-540) 16 (Mar.02) - Antennas and Propagation (Frenzel, pp. 540-551)
SX 14: Band-pass Filter (RLC Series Circuit)

SX 15: Intro to Wireless Signals and dBm

Instructions for loading Xirrus Software for SX 15

SX 15: Intro to Wireless Signals and dBm

Instructions for loading Xirrus Software for SX 15

SX 16: RF Propagation with RC cars
Week 9 16 (Mar.06) - Antennas and Propagation (Frenzel, pp. 540-551) 17 (Mar.07) - Analog to Digital, Digital to Analog (Frenzel, pp. 197-203, 206-212) 17 (Mar.08) - Analog to Digital, Digital to Analog (Frenzel, pp. 197-203, 206-212) 18 (Mar.09) - Bandwidth and Multiplexing (Frenzel, pp. 357-372)
SX 16: RF Propagation with RC cars SX 17: Sampling and ADC SX 17: Sampling and ADC SX 18: Time-Division Mux and Demux
Week 10 Spring Break Spring Break Spring Break Spring Break
Week 11 18 (Mar.20) - Bandwidth and Multiplexing (Frenzel, pp. 357-372) 19 (Mar.21) - Digital Modulation and Info Theory (Frenzel, pp. 102-103, 389-403)

Lesson 19 Supplement

19 (Mar.22) - Digital Modulation and Info Theory (Frenzel, pp. 102-103, 389-403)

Lesson 19 Supplement

20 (Mar.23) - Electronic Warfare
SX 18: Time-Division Mux and Demux SX 19: ASK and FSK SX 19: ASK and FSK SX 20: Jamming
Week 12 (Mar.27) - Cyber Brief (Mar.28) - Cyber Brief (Mar.29) - Review (Mar.30) - Review
No SX (1 hour Comp Time) No SX (1 hour Comp Time)
Week 13 20 (Apr.03) - Electronic Warfare 21 (Apr.04) - Spread Spectrum (Frenzel, pp.403-412) 21 (Apr.05) - Spread Spectrum (Frenzel, pp.403-412) 23 (Apr.06) - Error Detection/Correction; Xbee Comms
X-period exam 05APR18 SX 20: Jamming SX 21: FHSS SX 21: FHSS SX 23: Intro to XBee and Hamming Coding
Week 14 23 (Apr.10) - Error Detection/Correction; Xbee Comms 25 (Apr.11) - Intro to Networking 25 (Apr.12) - Intro to Networking 26 (Apr.13) - Intro to Controller Area Network (CAN) (Part 1)
SX 23: Intro to XBee and Hamming Coding None None

CAN Lab #1

Resource: Micromod Quick Guide

Week 15 26 (Apr.17) - Intro to Controller Area Network (CAN) (Part 1) 27 (Apr.18) - Intro to Controller Area Network (CAN) (Part 2) 27 (Apr.19) - Intro to Controller Area Network (CAN) (Part 2) 28 (Apr.20) - CAN 3: Intro to CANopen

CAN Lab #1

Resource: Micromod Quick Guide

CAN Lab #2

Resource: CANopen Message Data & Analysis

Resource: CAN Signals, Data Packets & Cyclic Redundancy Check

CAN Lab #2

Resource: CANopen Message Data & Analysis

Resource: CAN Signals, Data Packets & Cyclic Redundancy Check

CAN Lab #3: Motor Control

Alternate CAN Lab #3

Week 16 28 (Apr.24) - CAN 3: Intro to CANopen (Apr.25) - Capstone Day 29 (Apr.26) - CAN 4 29 (Apr.27) - CAN 4

CAN Lab #3: Motor Control

Alternate CAN Lab #3

CAN Lab #4 CAN Lab #4
Week 17 30 (May.01) - Review
Final exam TBD
go to Top