Welcome to the undergraduate course on Computer Security. The course is open to computer science, advanced technology, mathematics, and engineering students. Starting for students entering in Fall 2010 or later, the course is required for all undergraduates in computer science.

As all of you probably realize, information is an important strategic and operational corporate asset. These days computers and computer networks, are increasingly being used for storing and retrieving information; consequently they need to have adequate security measures that can safeguard sensitive information from prying eyes.  In this course, we will explore some of the security measures that can be employed to safeguard systems and the information contained therein. During this course you will be learning about many different security tools and techniques some of which can also be used to circumvent or subvert network security measures.


Dr. Indrajit Ray
Office: CSB 344
Office Hours: Tue,Thu 11.00 AM-1.00 PM (or by appointment)
Lecture Time and Place: 9.30-10.45 AM, Tue,Thu, STADM 1204

Subhojeet Mukherjee
Office: CSB 120
Office Hours: T 8-9 pm CSB 120

Pratik Warade
Office: CSB 120
Office Hours: Not yet decided

Noah Cain
Office: Not yet decided
Office Hours: Not yet decided


CS253 - Problem solving with C++


CS270 - Computer organization or ECE251 - Intro to Microprocessors


STAT 201 or STAT 204 or STAT 301 or STAT 307 or STAT 311 or STAT 315


Computer Security (Required):

Computer Security: Principles and Practice - 3/E
William Stallings
Lawrie Brown


What Days Time Who Where
Lecture Tue,Thu 9.30-10.45 AM Dr. Indrajit Ray STADM 1204


The course requires demonstration of a student’s grasp of the concepts on evaluations. Here is the grading scheme:

Activity Weight
Midterm 1 (Oct 12) 20%
Final 20%
Quizzes 25%
Projects 15%
Poster 10%
Class Participation 10%

If you believe you have been graded unfairly, talk with the your teaching assistant before meeting with the instructor.

Important Dates

Date Description
First day of classAug 22
Last day to dropAug 26
Deadline to add without overrideAug 28
Midterm 1Oct 12 (Thursday)
Poster PresentationsTo be decided
Final Exam Dec 11 (Monday) 9:40 am - 11:40 am

The midterms will be held in the same classroom as regular lectures. All exams are closed-book and closed-notes.

In Class Participation

All students taking this course are expected to participate actively. This includes asking and responding to questions. Students are also expected to scan the announcements on the home page and the progress page every day for updates. If an assignment changes significantly, we are responsible for sending out an email.

In additon, 4 students will be randomly selected at the beginning of each class.They will be the class scribes for that day. Their job would be to take class notes, including questions and answers as discussed in the class. These students will be responsible for transcribing their notes and sending them in one PDF document to and within 24 hours after the end of class. These notes will be made available to the entire class.