While most of
the world is preoccupied with high profile network-based computer intrusions,
this course examines the potential for computer crime and the protection
mechanisms employed in conjunction with the embedded computers that can be found
within non-networked products (e.g., vending machines, automotive on-board
computers, etc.) This course provides a
basic understanding of embedded computer systems: differences with respect to
network-based computers, programmability, exploitation methods, and current
intrusion protection techniques along with material relating to computer hacking
and vulnerability assessment. The course
materials consists of a set of seven study modules and five Case Study
experiments (to be completed at a rate of one per week) and are augmented by
on-line discussion forums moderated by the instructor. This on-line course is an
expanded version of the 1-credit classroom-based course and includes expanded
Case Study experiments, Internet research assignments, and the on-line
discussion forums that support greater depth of understanding of the materials
presented within the study modules.
More information on Course homepage containing course description, syllabus, and other information can be found on this page
Syllabus
Basic
understanding and working knowledge of computer systems and access to
Intel-based PC hosting a Microsoft Windows environment.
Instructor
Course Section, Location, and Time
Please refer to the
Course Schedule
for section information, including time and location.
Computer Lab Requirements
No specific computer requirements are necessary for this course.
Textbook
by