CS 4393: Computer and Network Security Tuesday, Thursday 10:00AM-11:15AM at ECSS 2.203 $Id: spring2013.t2t, v1.0, last updated %%mtime(%c) Exp $ %! Target: %! Options: --toc --css-sugar --encoding=iso-8859-1 %! Style: tech.css %! PreProc: %! PostProc: --------------------------------------------------------------------------- === Course Overview === %==== Course Description ==== Computer and Network Security (3 semester hours) is a deep and comprehensive study of the security principles and practices of computer and network systems. Topics include basic computer security concepts, common attacking techniques, common security policies, basic cryptographic tools, authentication, access control, network intrusion detection, software security, operating system security, network security, legal and ethical issues in computer security. %====Student Learning Outcomes ==== The learning outcome is students shall be able to understand the basic principles and practices in computer and network security. In particular, understand what the foundational theory is behind computer security, what the common threats are, and how to play with the games with attackers. --------------------------------------------------------------------------- === Course Syllabus === ==== Course Introduction ==== ==== PART ONE: Computer Security Technology and Principles ==== - Cryptographic Tools - User Authentication - Access Control - Malicious Software - Denial-of-Service Attacks - Intrusion Detection - Intrusion Prevention ==== PART TWO: Software Security and Trusted Systems ==== - Buffer Overflows - Software Security - Operating System Security - Trusted Computing and Multilevel Security ==== PART THREE: Network Security ==== - Internet Protocol and Standards - Internet Authentication Applications - Wireless Network Security ==== PART FOUR: Management Issues ==== - Physical and Infrastructure Security - Security Auditing - Legal and Ethical Aspects **NOTE**: please access all the lecture notes posted in [e-learning https://elearning.utdallas.edu/webct/logon/1815329274031]. --------------------------------------------------------------------------- === Text Books === - [Computer Security: Principles and Practice (2nd Edition) http://www.pearsonhighered.com/educator/product/Computer-Security-Principles-and-Practice-2E/9780132775069.page], Pearson Press --------------------------------------------------------------------------- === Office Hours === Tuesday, Thursday 11:30AM - 12:30PM --------------------------------------------------------------------------- === Prerequisites === - CS 3340 Computer Architecture - CS 3376 C/C++ Programming in a UNIX Environment - CS 4348 Operating Systems Concepts --------------------------------------------------------------------------- === Course Projects === - TBA === Homeworks === - There will be four homeworks. Details for each homework is TBA --------------------------------------------------------------------------- === Course Policy === ==== Grading Policy ==== - 20% Class Project - 20% Homework - 20% Midterm - 35% Final - 5% iCTF ==== Late Policy ==== No late submission. Otherwise, it will be penalized or may not be graded. ==== Collaboration Policy ==== Students are encouraged to collaborate, particularly on the course project. But we will limit the team member to at most two students. ==== Cheating Policy ==== We will strictly follow the university policy on cheating and plagiarism which is available [here http://www.utdallas.edu/judicialaffairs/UTDJudicialAffairs-policies.html]. Please [avoid http://www.utdallas.edu/judicialaffairs/UTDJudicialAffairs-AvoidDishonesty.html]. There are also several examples of [Scholastic Dishonesty http://www.utdallas.edu/judicialaffairs/UTDJudicialAffairs-Basicexamples.html] If you have any questions regarding this issue, please contact the instructor. %!include: ''sp13.js'' --------------------------------------------------------------------------- [HOME index.html] [SOURCE %%infile]