CIS 798, Fall 2005
Cybersecurity
Course Goals
This course is about computer security. The primary goals of the course are:
- Understanding the impact of security on society
- Ability to analyze and mitigate the threats against a networked computer
system
- Understanding the principles of security in programs, systems, and
networks
- Understanding the concepts and tools used to build high assurance security
and safety software
- Understanding the concepts and tools used to detect, prevent, and avoid
system compromise
Broadly, this course will teach the fundamentals of computer security and look
at applications in networks and distributed systems and in providing high
assurance systems via the verification of security policies.
Textbook
- Required: Introduction to Computer Security, by Matt Bishop. Addison-Wesley, 2005.
The following texts and websites are recommended.
- Computer Security by Deiter Gollman, John Wiley& Sons, 1999
- The Art of Deception, by Kevin Mitnick, Wiley, 2002.
- Firewalls and Internet Security, 2nd Ed., by Cheswick, Bellovin, and Rubin,
- The Secrets of Wireless Hacking, by Vladimirov, Gavrilenko, and
Mikhailovsky, Addison-Wesley, 2004.
- Secure Linux, http://www.nsa.gov/selinux/
- Java 2 Security
- .NET Security
Captain's log and reading list
Instructors and course meeting times
-
Instructors:
-
Dan Andresen,
Anindya Banerjee,
Gurdip Singh and
Virg Wallentine.
-
Meeting time:
-
Tuesdays, 3:55-5:10 pm, in the conference room (N236).
-
Prerequisites
- Junior, senior or graduate standing in CIS
- CIS 520 or equivalent knowlege in operating systems
- CIS 525 or equivalent knowledge in computer networks
List of topics (preliminary)
There will be four sections in the course:
Foundations, Language-based Security, Systems Security and
Network and Distributed Systems Security.
Click here
for the major topics to be presented. Note that this list is preliminary and is
subject to change without notice.
Grading
-
A student must present a paper in at least one of the four sections of the
course. The instructors are going to ensure that at least one paper is
presented from each of the four sections of the course.
There will be one homework assignment in each section of the course.
-
There will be a semester long project. MS and PhD students are especially
encouraged to use this course as a means to discover/further their research
interests. Each student must write a report (5-6 pages) describing their
work.
- Active class participation is mandatory.
Dan Andresen, Anindya Banerjee, Gurdip Singh and Virg Wallenine.