Intro to Cyber-Physical Systems Security

Course Website

Average Workload

9.9 hrs/wk

Average Difficulty

2.6 /5

Average Overall

3.4 /5
CS-6263
Intro to Cyber-Physical Systems Security
Taken Summer 2021
Reviewed on 8/22/2021
Legacy
Workload: 20 hr/wk
Difficulty: Medium
Overall: Liked

The projects were engaging and kept the class interesting. Although frustrating, you have to use trial and error to get it working correctly. Boolean logic will help with the first project, YouTube videos on how ladder logic works helps on the second. Especially the 'order of operations' in ladder logic, eg how it assigns variables can mess up your program. The third project wasn't too intensive. As soon as you know where to look for the modbus values and filtering the Wireshark, it was straight forward. The last overflow project was definitely tricky and some good GDB debugging will help find the overflow. Really look at the write up FAQ and visualize the read write registers.

Exams were decently challenging. Most came from the lectures however, I recommend reading the text because the lectures are just an abbreviations of what the text covers. So, the text might reiterate a topic multiple times and the lectures hit on it once and of course, a question is on the exam of that glosses over topic from the lectures. Some questions did get into the weeds of the project and lectures so take good notes on your one/two sided paper.