CS707 - Network Security
Course Page
Q & A
Course Category: Computer Science/Information Technology
Course Level: Graduate
Credit Hours: 3
Pre-requisites: CS610

Course Synopsis

This is a graduate level course. This course is intended to provide the students not only a broad coverage of the typical network security topics, but also a practical and real-world exposure to network security challenges faced by professionals in the work-place.

Course Learning Outcomes

Upon successful completion of this course, students should be able to:
  • Become a better IT security professional, or enhance their practical knowledge of network security
  • Understand detailed working of the Data Encryption Standard (DES)
  • Learn how Quantum Cryptography works what are different Internet Security protocols
  • Gain knowledge of how the enterprise is secured with various hardware and software security solutions
  • Find out how to conduct a web application security program in the organization
  • Gain knowledge of important mechanisms to assess weaknesses in the network and IT infrastructure which can be exploited by attackers
  • Learn about real-world challenges and solutions for network security

Course Contents

Introduction, The Threat Environment, Introduction To Cryptography, Network Security Topics, Twenty Security Controls & Award-winning Security Products.

Course Related Links

Information Security information, news and tips
The Open Web Application Security Project
The most trusted source for computer security training, certification and research
Course Instructor

Nahil Mahmood
BSc Electrical Engineering
The University of Texas at Austin, USA

Corporate Computer and Network Security by Raymond Panko

CISSP by Shon Harris

Cryptography and Network Security by William Stallings

Network Security Technologies and Solutions by Yusuf Bhaiji