CS 450/650 Fundamentals of Integrated Computer Security

Department of Computer Science & Engineering

UNR, fall 2013

Course Information - Description - Objective - Prerequisites - Textbooks - Syllabus - Organization - Grading - ABET Criteria - Schedule - Announcements

Course Information

Class hours Tuesday & Thursday, 1:00 - 2:15pm @ WRB 3005 Security in Computing, 4th Edition University of Nevada, Reno
Instructor Dr. Mehmet H. Gunes
E-mail mgunes (at) cse.unr.edu
Web page http://www.cse.unr.edu/~mgunes
Office SEM 238 (Scrugham Engineering-Mines)
Office hours Tuesday & Thursday, 9:00 - 10:30 am or by appointment

Catalog Description

Network security, database and system security, access control, policy and ethics development, attacks, and counter attack measures, security tools and malicious code, current trends and research.

Objective

The objective of this course is to cover principles of computer and network security along with some relevant background in basic cryptography. We will discuss various attack techniques and how to defend against them. After completing this course, students will be able to analyze, design, and build secure systems of moderate complexity.

You may look at earlier courses from Spring 2010, Spring 2011, and Spring 2012.


Prerequisites


Textbooks

Required Recommended

Syllabus (Tentative)

This is a tentative list of topics, subject to modification and reorganization.
  1. Introduction to computer security
  2. Computer Security Technology and Principles
  3. Software Security and Trusted Systems
  4. Management Issues
  5. Cryptographic Algorithms
  6. Network Security

Organization


Grading (Tentative)

Both grading policy and scale are subject to change. Failure in either the assignments or the tests will result in failure in the course.

Grading Policy

Grading Scale

Important Note: You will have one week to appeal for your grades after the graded assignments/tests are returned. So, please keep this in mind if you think that there is a problem/issue with the grading of your work.



ABET Criteria

ABET Accreditation Criterion 3 Program Outcomes that are relevant to this course are:



Schedule (Tentative), Notes & Assignments

This is a tentative schedule including the exam dates. It is subject to readjustment depending on the time we actually spend in class covering the topics.

Permanent reading assignment: it is assumed that you are familiar with the contents of the slides of all past meetings.

Date Lectures Assignments & Notes
Tue, Aug 27 Lecture #1: Security Overview Chapter 1  
Thu, Aug 29 Lecture #2: Security Overview (cont) Chapter 1
Tue, Sep 3 Lecture #3: Cryptographic Tools Chapter 2
Thu, Sep 5 Lecture #4: Cryptographic Tools (cont) Chapter 2 - Homework 1
Tue, Sep 10 Lecture #5: User Authentication Chapter 3
Thu, Sep 12 Lecture #6: User Authentication (cont) Chapter 3 - Homework 1 due - Homework 2
Tue, Sep 17 Lecture #7: Access Control Chapter 4
Thu, Sep 19 Lecture #8: Access Control (cont) - Database Security Chapter 4-5 - Homework 2 due -Lab 1
Tue, Sep 24 Lecture #9: Database Security (cont) Chapter 5
Thu, Sep 26 Lecture #10: Malicious Software Chapter 6
Tue, Oct 1 Lecture #11: Malicious Software (cont) Chapter 6
Thu, Oct 3 Lecture #12: Denial of Service Attacks Chapter 7 - Lab 1 due - Homework 3
Tue, Oct 8 Lecture #13: Intrusion Detection Chapter 8
Thu, Oct 10 Lecture #14: Firewalls Chapter 8 - Homework 3 due - Lab 2
Tue, Oct 15 Lecture #15: Intrusion Prevention Systems Chapter 9
Thu, Oct 17 Midterm Exam  
Tue, Oct 22 Lecture #16: Buffer Overflow Chapter 10
Thu, Oct 24 Lecture #17: Software Security Chapter 11 - Lab 2 due
Tue, Oct 29 Lecture #18: Software Security (cont) Chapter 11 - Homework 4
Thu, Oct 31 Lecture #19: Operating System Security Chapter 12
Tue, Nov 5 Lecture #20: Trusted Computing and Multilevel Security Chapter 13 - Homework 4 due - Lab 3
Thu, Nov 7 Lecture #21: Trusted Computing and Multilevel Security (cont) Chapter 13
Tue, Nov 12 Lecture #22: Legal and Ethical Aspects Chapter 19
Thu, Nov 14 Lecture #23: Symmetric Encryption Chapter 20 - Lab 3 due - Homework 5
Tue, Nov 19 Lecture #24: Public-Key Cryptography Chapter 21
Thu, Nov 21 Guest Speaker: Todd Shipley Homework 5 due on Friday - Lab 4
Tue, Nov 26 Lecture #25: Internet Security Protocols and Standards Chapter 22
Thu, Nov 28 Thanksgiving (no class)  
Tue, Dec 3 Lecture #26: Internet Authentication Applications Chapter 23
Thu, Dec 5 Lecture #27: Wireless Network Security Chapter 24 - Lab 4 due - Homework 6
Tue, Dec 10 Lecture #28: Anonymity  
Tue, Dec 17 Final Exam @ 5:00pm (Exam covers post-midterm material. However, you are expected to remember important pre-midterm concepts.)  


Announcements

Announcements regarding the course will be posted on this web page and WebCampus. Please check your WebCampus e-mail daily.



Course Information - Description - Objective - Prerequisites - Textbooks - Syllabus - Organization - Grading - ABET Criteria - Schedule - Announcements


Last updated on Dec 10, 2013