01:198:442:01: Introduction to Computer Security

Fall 2008


Quick Links: [ General information | Course overview | Syllabus | Schedule | Homeworks | Project | Grading | Resources ]

General information


Announcements

[ Old announcements ]

Course overview

This course will be an undergraduate-level introduction to computer security and is targetted towards seniors, advanced juniors and first year graduate students. We will cover both classic topics, such as applied cryptography, authentication, authorization and basic security principles, as well as recent topics such as Web security and virtual machines for security. For several topics in the course (especially recent topics), we will occasionally read, in addition to our textbook, research papers describing the state of the art.


Syllabus

The following is an approximate list of topics that we will cover.

Schedule

Links to class handouts and research papers referenced on the schedule below are accessible from machines on the rutgers.edu domain.

Date Topics Reference Slides
TBD TBD TBD TBD

Homeworks

There will be three homeworks over the course of the semester, some of which will involve programming (in C and assembly). In addition, there will also be a final project that will involve a significant amount of programming (in Java).

Project

The course project will involve implementing a security protocol for one of e-voting, e-poker, or e-cash. Alternately, we are also considering a project (coordinated with 198:416, Operating Systems) that will involve implementing a security mechanism or a security protocol on a Linux smart phone (details are still being worked out). In either case, the course project will involve a significant programming component. The project will be available soon after the mid-term. Details will be announced here over the course of the semester.

Grading


Resources

Organizations

Tips to read an academic paper

Tips for good technical writing

You will find these sources useful for technical writing (e.g., project reports).
Vinod Ganapathy