CSCI 6268: Foundations of Computer and Network Security
Description
Computer and network security is the branch of computer science that studies methods and techniques to protect critical information resources. This course introduces the foundational topics of computer and network security. Same as TLEN 5831.
Outline
Models of Communication Security
Security Threats (e.g., spoofing, denial of service)
Security Goals (e.g., integrity, confidentiality, authentication, availability)
Basic Cryptography (symmetric, public-key, and one-way cryptographic functions)
Basic Protocols (e.g., authentication protocols)
Benefits
Student will gain a basic understanding of computer and network security.
Objectives
To gain an understanding of the fundamental concepts concerning computer and network security.
Prerequisites
Graduate standing; CSCI 5273 (Network Systems); good working knowledge of C, C++, or Java; basic knowldge of the IP protocols suite.
Education Officer (EO)
Textbooks
There is no textbook for this class. Most of the reading will be papers, notes, and book excerpts.
Hardware & Software
Access to the Internet.
Syllabus
Sample Lectures and YouTube Vignettes
Upcoming & Previous Offerings
Meeting Days Legend: Monday (M), Tuesday (T), Wednesday (W), Thursday (R), Friday (F), Saturday (S), Sunday (U)
Summer Terms: M = Maymester, A = 1st 5 weeks, B= 2nd 5 weeks, C = 8 weeks, D= 10 weeks
Refer to the Academic Calendar for specific dates.
top
| Fall 2009 |
|
10:00 AM - 10:50 AM |
MWF |
ECCS 1B28 |
Black, J |
|
| Fall 2007 |
|
10:00 AM - 10:50 AM |
MWF |
ECCS 1B12 |
Black, J |
|
| Fall 2005 |
|
11:00 AM - 12:15 PM |
TR |
ECCS 1B28 |
Black, J |
|
| Fall 2004 |
|
09:30 AM - 10:45 AM |
TR |
ECCS 1B12 |
Black, J |
|