 |
 |
|
|
| Course No.: |
CS 691 |
Instructor: |
C.
Edward Chow |
| Class Time: |
MW 5:50-8:30 pm |
Office Address: |
ENS 186 |
| Class Room: |
EN 109 |
Office Hour: |
MW: 4:50-5:50pm T: 10-11am |
| Office Phone: |
255-3110 |
Email / IM: |
chow@cs.uccs.edu / MS Messenger |
|
Course
Objective:
Advanced
topics in network and system security, including firewall design, network intrusion
detection, tracking, and prevention, virus detection, programming language and
OS support for security, and wireless network security. This is also considered as the capstone class for MEIA degree.
Course Outline
(with links to individual topics):
- Overview
of Computer and Network Security, Security
System Design Principles
- Securing Smart Grids,
LG AMI presentation, Risk Analysis.
- Crytography
- AFA workshop
presentation on UCCS research. Secure Collective Network Defense. Intruson Tolerance with Multipath Alternative Routing, A2D2thesis-defense-1022.ppt, sjelinekMastersPresentation.pdf
- Electronic Voting (Confidentiality, Integrity, and Privacy Issues)
- Secure Information
Sharing.
- Enterprise Autonomous Anit-DDoS
- Integrating Encryption Functions among network Layers. Asymetric IPSec for Online Backup.
- OS Hardening and Security Feature Comparison.
- Seucrity in Wireless Networks: WEP, 802.1x, PEAP, TTLS.
- Security in Sensor Network, Bluetooth, and RFID (Encryption for devices with low power/computation capability)
- Security in Mobile Ad Hoc Networks.
Grades:
Class Info:
Questions
and Answers
CS691
S2005 Class Photo Album and Web Pages
CS691
S2003 Class Photo Album and Web Pages
Please create a personal
web page at http://cs.uccs.edu/~<login> with your personal photo, basic vita,
your interests in this class, and potential semester projects that you
may work on. This will allow classmates to find common interests and know
each other. See http://cs.uccs.edu/~cs301/graphics/scanning.htm for scanning your personal photo. You can also use my personal web page
as a template. If you do not know how to setup your personal web page, drop
by my office. I will help you. This is part of your hw#1.
Make sure you use <login>.jpg
for your photo image file. Check on a browser and see if you can access
your web page. If you got "forbidden"
msg, it means that you need to open the access rights of your home directory
and public_html directory. Use "chmod 755 ../<login>" and "chmod 755
public_html" commands for changing the access rights.
CS691 mailist: We established a network alias cs691-l@uccs.edu that can be considered as
group mailing address or a distribution list. You can email to the whole
class using this email address. Make sure "CS": is upper case
when you type the address. When cs.uccs.edu receives an email for this address,
it looks up a file with the list of your email addresses, in the format of
<login>@cs.uccs.edu, and send each of you a copy. To forward the
email to your own server, you need to
- either set up a .forward
file which contains the email address with your default mail server,
or
- configure your mail
program or your default mail server to read mails from POP (post office
protocol) server of cs.uccs.edu.
Text: NO text book.
Other useful references:
- Computer
Security: Art and Science, by Matt Bishop, Addison-Wesley, 2003, ISBN
0-201-44099-7.
- "Computer Networks,"
by Andrew S. Tanenbaum, 4th Edition, Prentice Hall, 2003. Chapter 8 covers
Network Security. Very concise and interesting reading with many humorous
stories.
- "Cryptography
and Network Security: Principle and Practice," 3rd Edition, William
Stalling, Prentice Hall.
- "Security
Engineering - a Guide to Building Dependable Distributed Systems, "
by Ross J. Anderson, John
Wiley & Sons, ISBN: 0471389226, 2001. His web site contains a lot of
security related research papers.
- "Inside Network
Perimeter Security: The Definitive Guide to Firewalls, VPNs, Routers, and
Intrusion Detection Systems, " by Stephen Northcut, et al, New Riders,
2003.
- "Intrusion Signatures
and Analysis," by Stephen Northcut et al, New Riders, 2001.
- "Incident Response:
A Strategic Guide to Handling System and Network Security Breaches,"
by E. Eugenue Schultz and Russel Shumway, New Riders, 2002.
- "Java Security
Solutions," by Rich Helton, Johennie Helton, John Wiley & Sons;
ISBN: 0764549286; 1 edition (May 1, 2002).
- "Network Security
with OpenSSL," John Viega, Matt Messier & Pravir Chandra, Oreilly,
2002.
- ".NET Framework
Security," by Brian A. LaMacchia, et al, Addison Wesley, 2002.
- "Linux Routers:
A Primer for Network Administrators, by Tony Mancill, Prentice Hall PTR,
2001.
- "Securing &
Optimizing Linux: The Hacking Solution," by Gerhard Mourani, Gerhard
Mourani, and Open Network Architecture Inc. 2002.
- "Hacker Beware,"
by Eric Cole, New Riders Publishing; ISBN: 0735710090; 1st edition (August
13, 2001).
- Web Hacking: Attacks
and Defense," by Stuart McClure, et al, Addison Wesley, 2003.
- "Hack I.T.: Security
through Penetratiion Testing," by .T.J. Kelvinsky et al, Addison Wesley,
2003.
Related Web Pages: