ECEN 5008-0004/CSCI 7000-0010 (Fall 2017): Advanced Computer and Networked System Security

Latest Announcements

8/13: Preliminary class website posted


As more and more devices are networked, security is of ever-increasing importance. From critical infrastructure such as the electric grid, to web systems, to smart phones, to cars, to medical devices, to social networks, to… the list goes on and on. This course will provide a research survey of computer and network security from a systems research perspective – to measure, protect, or attack. While an understanding of basic cryptographic techniques is useful, it is not necessary and we will not be covering the theory and math behind them. We will examine a variety of systems, from embedded systems, wireless/cellular systems, cloud computing, etc. The aim of the course is to help students consider security angles to their research and possibly put them on the path toward security research. The course will prepare students to publish in conferences such as USENIX Security, NDSS, and others. The course will include a semester-long, open-ended security research project.


Lecture time: Tues / Thurs, 11am-12:15, ECEE 265


There are no required textbooks for the course. You will be expected to read 2-3 papers a week.


Grading will be based on class participation, programming assignments, reading responses, and a semester long research project.


One or more systems class such as CSCI 2400 (Computer Systems), CSCI 3753 (Operating Systems), CSCI 4273 (Network Systems), or equivalent, or permission of the instructor.


We will be using Slack for discussions and notifications. Join here.


Eric Keller By appointment

[Webpage design: Dave Andersen (]