MSI 603: Communications Networking and Computer Security
Fall 2002 Syllabus
Download syllabus: msi603syllabus.pdf
Available Lab(s):MIS Lab
COURSE OVERVIEWThis course covers Data Communications, Computer Networking and Computer Security. The first portion on communications will cover fundamentals of signal transmission, transmission hardware and basic concepts like multiplexing. The networking portion will cover Network Topologies, the OSI model, and the TCP/IP protocol suite. In the security portion of the course we will discuss vulnerabilities of the network and techniques for protecting data such as Cryptography and Steganography. Public Key Infrastructure, which is currently used for secure data transmission over the web, will also be discussed. The class will include Network and Security Programming using Java language to supplement the theory covered in the classes. By the end of the semester, students should expect to have a general understanding of the above topics and should be capable of simple network programming. The computer labs on networking in the first few weeks are contingent upon how comfortable the students are in Java programming.
Text & Reference BooksText: Data Communications & Computer Networks: A Business Users's Approach by Curt M. White
Text: Hackers Beware by Eric Cole
Reference: Professional Java Security by Jess Garms and Daniel Somerfield
Reference: Computer Networking, A top down approach featuring the Internet by James W. Kurose and Keith Ross.
Copyright © 2013, Sanjay Goel. All Rights Reserved.