ECEN 5008-0004/CSCI 7000-0010: Advanced Computer and Networked System Security

Latest Announcements

8/13: Preliminary class website posted

Introduction

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.

Information

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

Textbooks

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

Grading

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

Prerequisites

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.

Slack

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

Instructor

NameEmailOfficeTelephoneHours
Eric Keller By appointment


[Webpage design: Dave Andersen (https://github.com/dave-andersen/coursegen).]