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

EC312-Cyber2 Schedule Spring 2019

Applications of Cyber Engineering


Monday

(MI110)

Tuesday

(Assigned Lab Room)

Wednesday

(Mi110)

Friday

(Assigned Lab Room)

Week 1 (Jan. 07) No class 

Lesson 0 (Jan.08) - Course intro [Meets in Mi110]

Software setup assignment: Carry out the instructions and answer the questions in this form

Lesson 1 (Jan.09) - Arrays & Strings

SX1 (Jan.11) - Arrays and Strings

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

Review of C Programming

Week 2 Lesson 2 (Jan.14) -Main Memory SX2 (Jan.15) - Main Memory Lesson 3 (Jan.16) - Debugger SX3 (Jan.18) - Debugger
Week 3 (Jan.21) - No Class SX3 (Jan.22) - Debugger (cont.) Lesson 4 (Jan.23) - Pointers SX4 (Jan.25) - Pointers
Week 4 Lesson 5 (Jan.28) - Functions and the Stack SX5 (Jan.29) - Functions and the Stack Lesson 6 (Jan. 30) - Buffer Overflow Intro SX6 (Feb. 01)Buffer Overflow Intro
Week 5 Lesson 7 (Feb.04) - Privilege Management SX7 (Feb.05) - Privilege Management Lesson 8 (Feb.06) - A Real Buffer Overflow SX8 (Feb.08) - Real Buffer Overflow
Week 6 Lesson 09 (Feb.11) - Digital Logic SX09 (Feb.12) - Digital Logic

(Feb.13) - Six-week Exam [X-period] 

Comp time for lecture

Lesson 10 (Feb.15) - Transistors
Week 7 (Feb.18) - No Class SX10 (Feb.19) - Transistors Lesson 11 (Feb.20) - Intro to Networking (Part 1) Lesson 12 (Feb.22) - Intro to Networking (Part 2)
Week 8 Lesson 13 (Feb.25) - Intro to Controller Area Network (CAN) SX11 (Feb.26) - CAN Lab 1 Lesson 14 (Feb. 27) - CAN Physical Layer SX12 (Mar. 01) - CAN Lab 2
Week 9 Lesson 15 (Mar.04) - Intro to CANopen (The Application Layer) SX13 (Mar.05) - CAN Lab 3 Lesson 16 (Mar.06) - CAN Vulnerabilities SX14 (Mar. 08) - CAN Lab 4
Week 10 Spring Break Spring Break Spring Break Spring Break
Week 11 Lesson 17 (Mar.18) - Transmission Media and RF Spectrum (Frenzel, pp. 3-8, 12- 22, 77-88) SX15 (Mar. 19) -Lab Station Familiarization and Sinusoidal Signals Lesson 18 (Mar.20) - AM Modulation and Power (Frenzel, pp. 8-10, 93-112) SX16 (Mar.22) - AM Signals
Week 12 Lesson 19 (Mar.25) - Gain(dB), Noise, and Intro to Filters (Frenzel, pp. 31-40, 56-62, 314- 324) SX17 (Mar.26) - Low-Pass and High-Pass Filters Lesson 20 (Mar.27) - Signals, Fourier, and RLC Series Tuned Circuit (Frenzel, pp. 45-52, 65- 68, 78-86) SX18 (Mar.29) - Band-Pass Filter (RLC Series Circuit)
Week 13 Lesson 21 (Apr.01) - Antenna Fundamentals (Frenzel, pp. 505-529, 538-540) Lesson 22 (Apr.02) - Antennas and Propagation (Frenzel, pp. 540-551) (Apr.03)

- Twelve-week Exam [X-period] 

Comp time for lecture

SX19 (Apr.05) - RF Propagation with RC cars
Week 14 Lesson 23 (Apr.08) - Analog to Digital, Digital to Analog (Frenzel, pp. 197-203, 206-212) SX20 (Apr.09) - Sampling and Analog-to-Digital Conversion Lesson 24 (Apr.10) - Bandwidth and Multiplexing (Frenzel, pp. 357-372) SX21 (Apr.12) - Time-Division Mux and Demux
Week 15 Lesson 25 (Apr.15) - Digital Modulation and Info Theory (Frenzel, pp. 102-103, 389-403)

Lesson 25 Supplement

SX22 (Apr.16) - ASK and FSK Lesson 26 (Apr.17) - Electronic Warfare SX23 (Apr.19) - Jamming
Week 16 Lesson 27 (Apr.22) - Error Detection and Correction SX24 (Apr.23) - Intro to XBee and Hamming Encoding (Apr.24) - CAPSTONE DAY SX25 (Apr.26) - Wireless Man-in-the-Middle Attack
Week 17 Lesson 29 (Apr.05) - Spread Spectrum (Frenzel, pp.403-412) SX26 (Apr.04) - Frequency Hopping Spread Spectrum
go to Top