MSI 416: Communications Networking & Security
Spring 2004 Syllabus
Instructor Information
Sanjay GoelOffice: BA 310bHours: M 12:30-2PM & by appt. PH: (518) 442-4925 FX (518) 442-2568 Email: [email protected] |
Jakov (Yasha) CrnkovicOffice: BA 332Hours: M 10 - 11:30am, TH 1-2pm PH: (518) 442-5318 FX (518) 442-2568 Email: [email protected] |
CLASS INFORMATION
Time: | MW 8:15-10:00am |
Room: | BA 233 |
Dates: | January 21 - April 14 |
Credit(s): | 3 |
Call #: | 4676 |
Available Lab(s)
Undergraduate LabText & Reference Books
Text: Data Communications & Computer Networks: A Business Users's Approach by Curt M. White
Reference: Security In Computing (Third Edition) by Charles P. Pfleeger & Shari Lawrence Pfleeger
Reference: Hackers Beware by Eric Cole
COURSE OVERVIEW
This course covers the basic technologies required for communication on the networks, including the Internet. The course covers fundamentals of signal transmission, transmission hardware and concepts such as error control and multiplexing. The course also covers Network Topologies, the OSI model, and the TCP/IP protocol suite. We will also discuss the vulnerabilities of the network and techniques for protecting data and networks. Cryptography and Public Key Infrastructure, which are currently used for secure data transmission over the web, will also be discussed. Also discussed in the class are issues of ethics and privacy in the use of computer networks.Learning Objectives
Students will learn:
- Students learn the hardware and protocols involved in transmission of data over networks
- Students learn the various networking architectures and their applications
- Students learn the use of cryptographic techniques used for secure communication on networks
- Students learn to analyze the threats, vulnerabilities and solutions for information system security
- Students gain hands-on experience in auditing & testing the security of computer networks
- Students develop critical thinking skills via debates on the ethics and legal issues in electronic data access
Grading
Homework & Assignments (3): 40%Exams (3): 60%
Course Schedule
Week | Date | Topics | Readings | Instructor |
---|---|---|---|---|
1 | 1/21 | Introduction / The Big Picture of Networks | 1 | Crnkovic |
2 | 1/26 | Fund. of Data & Signals/Hardware & Media Types | 2/3 | |
3 | 1/28 | Connections | 4 | |
4 | 2/2 | Multiplexing/Error Detection & Control | 5/6 | |
5 | 2/4 | LAN | 7 | |
6 | 2/9 | LAN | 8,9 | |
7 | 2/11 | Telecom Systems (Exam I) | 12 | |
8 | 2/18 | Metropolitan and Wide Area Networks | 10 | |
9 | 2/23 | Network Design and Management | 14 | |
10 | 2/25 | Network Design and Management, cont'd. | 14 | |
11 | 3/1 | Internet | 11 | |
12 | 3/3 | Internet, cont'd. | 11 | |
13 | 3/8 | E-Commerce/M-Commerce | Notes | |
14 | 3/10 | Emerging Network Architectures (Exam II) | Notes | |
15 | 3/15 | Networking | Notes | Goel |
16 | 3/17 | Introduction to Security | Notes | |
17 | 3/22 | Security Lab (Password Auditing) | Notes | |
18 | 3/24 | Security Lab (Network Penetration) | Notes | |
19 | 3/29 | Cryptography- Symmetric & Asymmetric / (Exam III) | Notes | |
20 | 4/14 | XML & Web Services | Notes |
Download syllabus: msi416syllabus.pdf