ENEE 426     Communication Networks    Spring 2008

Basic Information

ENEE 426, Communication Networks (Testudo Information)
Prereq: ENEE 326, Engineering Probability
Schedule: Tue/Thu, 2:00pm to 3:15pm
Location: EGR 1108 (Martin Hall)

Textbook: Peterson & Davie, Computer Networks: A Systems Approach, 4th Edition (March 2007)
Software: NS-2 Network Simulator, http://www.isi.edu/nsnam/ns/

Instructor: T. Charles Clancy, Adjunct Professor, ECE
Office: 1357 AVW on Tue/Thu afternoons; 2125 LTS all other times
Office Hours: 1pm-2pm Tue/Thu, or by appointment
Contact: tcc@umd.edu

Lectures and Schedule

Lectures will be given using Powerpoint slides, supplemented with whiteboard explanations. Lecture slides will be posted on the course website at least 24 hours before class. It is recommended that you print out the slides and bring them to class to fascilitate taking notes.

Grading Policy

The class grade will be based on exams, problem sets (some of which will involve the use of the NS-2 network simulator), and class participation.
  • 30%: Midterm Exam covering first half of course
  • 30%: Final Exam covering second half of course
  • 30%: Problem Sets
  • 10%: Class Participation

NS-2 Installation

For this class we're using NS-2 and NAM. NS-2 is the network simulator that executes simulations. NAM is the Network Animator and will visualize the simulations after they've completed running.

Linux and Mac users can install the "all in one" package that includes all the necessary support libraries from here. For instructions, see NS-2 installation instructions on the NS-2 website.

Most Linux distributions already include NS-2 in their package manager. For Debian/Ubuntu try "apt-get install ns2 nam" and for Redhat try "yum install ns2 nam".

Windows users can download precompiled versions of NS-2 and NAM in this ZIP file. Before running the executables, you need to install ActiveTCL.