Skip to Secondary Navigation | Skip To Content

525.441 - Computer and Data Communication Networks I Course Homepage

Instructor Information

Timothy Hanson

Email: Timothy.B.Hanson@gmail.com
Work Phone: (202) 714-9174

Dr. Hanson's PhD is in Electrical and Computer Engineering. His dissertation was in adaptive digital signal processing and antenna systems. He is an expert in computer networking. He has been involved in modeling numerous federal computer networks as well as distributed application performance. Dr. Hanson maintains a cross disciplinary interest in Electrical Engineering and Computer Science. His main interests are computer networking, computer architecture, robotics, and algorithms.

Course Information

Course Description

This course provides a comprehensive overview of computer and data communication networks, with emphasis on analysis and modeling. Basic communications principles are reviewed as they pertain to communication networks. Networking principles covered include layered network architecture, data encoding, static and multiaccess channel allocation methods (for LAN and WAN), ARQ retransmission strategies, framing, routing strategies, transport protocols, and emerging high speed networks.

Prerequisites

525.414 Probability and Stochastic Processes for Engineers and 525.416 Communication Systems Engineering, or equivalents.

Course Goal

Comprehensive overview of computer and data communication networks, with emphasis on analysis and modeling. Complete investigation of the performance of application layer protocols, transport protocols, IP routing, multimedia, and data link leverl issues. Packet capture/analysis tools and Network simulation software (OPNET) will be used. Introduction to queuing theory and its application in datacom.

Course Objectives

  • Understanding of computer communications at the packet capture (protocol analyzer) level.
  • Ability to conduct computer communication network simulations. Development of computer network simulation and modeling techniques using OPNET simulation software.

When This Course is Typically Offered

Fall Semesters - APL Campus

Syllabus

Topics Covered

  • Application Layer
  • Transport Layer
  • Network Layer and Routing
  • Link Layer and Local Area Networks
  • Wireless and Mobile Networks
  • Multimedia Networking
  • Packet Sniffing
  • OPNET network simulation and modeling
  • Queuing theory

Student Assessment Criteria

Exam 1 30%
Exam 2 35%
Simulation and modeling projects 25%
Packet Sniffing projects 10%

Participation Expectations

Lectures will cover the textbook chapters. However, theory will be augmented by packet capture analysis and network modeling and simulation experiments/projects.

Textbooks

Textbook information for this course is available online through the MBS Direct Virtual Bookstore.

Course Notes

There are no notes for this course.

Final Words from the Instructor

Textbook: Kurose and Ross, Computer Networking: A Top Down Approach Featuring the Internet, 5nd Edition, Addison Wesley, 2009.

(Last Modified: 07-21-2009 at 1:35:19 PM)