CS 450/650 Fundamentals of Integrated Computer Security

Department of Computer Science & Engineering

UNR, Fall 2014

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

Course Information

Class hours Tuesday & Thursday, 1:00 - 2:15am @ PE 101 Computer Security: Principles and Practice, 3rd Edition University of Nevada, Reno
Instructor Dr. Mehmet H. Gunes
E-mail mgunes <at> unr.edu
Web page http://www.cse.unr.edu/~mgunes
Office SEM 238 (Scrugham Engineering-Mines)
Office hours Tuesday & Thursday, 11:00 - 12:30 am or by appointment

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


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.

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 26 Lecture #1: Security Overview Chapter 1  
Thu, Aug 28 Lecture #2: Security Overview (cont) Chapter 1
Tue, Sep 2 Lecture #3: Cryptographic Tools Chapter 2
Thu, Sep 4 Lecture #4: Cryptographic Tools (cont) Chapter 2
Tue, Sep 9 Lecture #5: User Authentication Chapter 3 - Homework 1 due
Thu, Sep 11 Lecture #6: User Authentication (cont) Chapter 3
Tue, Sep 16 Lecture #7: Access Control Chapter 4
Thu, Sep 18 Lecture #8: Access Control (cont) Chapter 4 - Lab 1 due
Tue, Sep 23 Lecture #9: Database Security Chapter 5
Thu, Sep 25 Lecture #10: Cloud Security Chapter 5 - Homework 2 due
Tue, Sep 28 Lecture #11: Malicious Software Chapter 6
Thu, Oct 2 Lecture #12: Malicious Software (cont) Chapter 7
Tue, Oct 7 Lecture #13: Denial of Service Attacks Chapter 8 - Lab 2 due
Thu, Oct 9 Lecture #14: Intrusion Detection Chapter 8
Tue, Oct 14 Lecture #15: Firewalls Chapter 9 - Homework 3 due
Thu, Oct 16 Midterm Exam  
Tue, Oct 21 Lecture #16: Buffer Overflow Chapter 10
Thu, Oct 23 Lecture #17: Software Security Chapter 11
Tue, Oct 28 Lecture #18: Software Security (cont) Chapter 11 - Lab 3 due
Thu, Oct 30 Lecture #19: Operating System Security Chapter 12
Tue, Nov 4 Lecture #20: Trusted Computing and Multilevel Security Chapter 13 - Homework 4 due
Thu, Nov 6 Lecture #21: Trusted Computing and Multilevel Security (cont) Chapter 13
Tue, Nov 11 Veteran's day (no class)  
Thu, Nov 13 Lecture #22: Legal and Ethical Aspects Chapter 19
Tue, Nov 18 Lecture #23: Symmetric Encryption Chapter 20 - Lab 4 due
Thu, Nov 20 Lecture #24: Public-Key Cryptography Chapter 21
Tue, Nov 25 Lecture #25: Internet Security Protocols and Standards Chapter 22 - Homework 5 due
Thu, Nov 27 Thanksgiving (no class)  
Tue, Dec 2 Lecture #26: Internet Authentication Applications - Anonymity Chapter 23
Thu, Dec 4 Lecture #27: Network Security - Wireless Network Security Chapter 24
Tue, Dec 9 Lecture #28: Digital Currencies Lab 5 due on Thursday
Tue, Dec 16 Final Exam @ 5:00pm (Exam covers post-midterm material. However, you are expected to remember important pre-midterm concepts.) Homework 6 due  


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 8, 2014