CSE 40567/60567 Fall 2008: Computer Security

General Information

Class Schedule

Instructor

Teaching Assistant

Course Description

This course introduces undergraduate and graduate students to a wide range of security topics with the goal to build solid understanding of the field. A tentative list of topics covered is:

Grading

Grading for this course will be based on homework assignments (HW), a course project (CP), one midterm exam (ME), and the final exam (FE). Tentatively, the grade will consist of 30% HW, 20% CP, 20% ME, and 30% FE.

There will be several homework assignments, some of which will include a programming element (mini-projects), and a course project of students' choice. The project's topics must be within the scope of the course, and the projects can be done in teams of two or individually. Further guidelines will be provided.

Textbooks

Textbook: Additional resources:

Assignment Policies

Academic Integrity

Computer science, as a profession, requires us to seek truth not only in scientific discoveries, but also in dealing with the public, as the public depends on our expertise and honesty to construct their computing infrastructure. Thus, competence and trust are essential to being a scholar and a computing professional in particular.

Your instructor will treat you as a professional, and you should plan on conducting yourself in an appropriate way. No behavior that compromises academic honesty (such as use of someone else's work or code, using prohibited materials during tests, or making your work available to others) will be tolerated in this course. If you need assistance with anything, do not hesitate to contact the instructor.

Both ND Academic Code of Honor and the Graduate School's policies outlined here. It is expected that your work represents your own understanding of the problem. If work of others is used, it must be properly cited. Use of properly cited material is acceptable, but no referencing is treated as claiming the work as your own.

Lectures