CprE 530 Advanced Protocols and Network Security
To take this course via streaming media see www.ede.iastate.edu for more information.
Here is the pdf version of the course syllabus and schedule for Fall 2004. (note: if you are taking 530 in the spring of 2005 a new cousre schedule will be on webct when classes start)
Text (Fall 2004): TCP/IP Protocol Suite, Behrouz A. Forouzan McGraw Hill second edition
Prerequisites: knowledge of basic computer concepts
Course Objective:
Design, implementation, and analysis of computer networks and data communications systems. Detailed examination of modern communication standards, protocol systems and their implementation. Transmission technology, packet switching, routing, flow control, and protocols
Course Requirements and Grading Policy:
Examinations : Three midterms (80 min) 75%
Projects : Programs, homework and labs 25%
Course Learning Objectives :
Upon completing this course a student will:
Major Topics:
Method of Instruction:
The course is taught using lectures which are also video taped to the off campus students. The course also has a laboratory component where the students write a network packet sniffer and decoder. The students will write the decode module for each protocol we discuss in class.
In a field of cutting-edge technological engineering students will be required to be creators of knowledge and inventors of processes, not simply users of information. This requirement will make students move beyond being knowledgeable about the content and into the higher realms of analyzing situations, designing systems, and evaluating results. To accomplish these cognitive goals, the emphasis in the classroom will be on the student. Student-centered classrooms will enhance student learning by helping them understand the content on the basis of real-world experiences, engaging them in interactive learning situations, and providing problem-based projects from which they will learn.