Introduction to Computer Communications
General Information



Note that this is an introductory course; in class, we'll cover breadth rather than depth. The objectives of the course are: It is not an objective of the course to:

Time and Place

3:50pm - 5:05pm Mondays and Wednesdays in EB1 1007.


Mihail L. Sichitiu (email:
Office: EB2-3058
Phone: 515-7348

Office hours: Mon, Wed 1:00pm - 2:00pm in my office,
or by appointment

Teaching Assistant

Mani Pandian - EB2 3045 (email:
Office hours: Tue, Thu 1:00pm - 2:00pm in EB2 3059
or by appointment

Xunwei Yu - FREEDM Systems Center (1791 Varsity Drive) Suite 100 (email:
Office hours: Wed, Fri 10:30am - 11:30am

or by appointment


There will be a midterm, a final exam, Wireshark labs, a project, and several homework assignments.

Homework: 10%
Wireshark labs: 20%
Project: 20%
Midterm exam: 25%
Final exam: 25%

Note: All exams will be open books, open notes, open laptop, no network connection.

Homework grading

Homework will be due in class at the beginning of the lecture. See the schedule for due dates of specific homework assignments.
Late homework assignments will not receive any credit.
In general there will be no partial credit for parts of the homework problems. E.g. if a homework assignment has 2 problems with 2 parts each, the score for that homework can be 0,1,2,3 or 4 out of 4. Only the parts that are worked out completely and correctly will be credited.
Every homework assignment will have an equal weight in the final grade.

Every student earning 90% is guaranteed to have at least an A.
Every student earning 80% is guaranteed to have at least a B.
Every student earning 70% is guaranteed to have at least a C.
Every student earning 60% is guaranteed to have at least a D.

Audit students and "for credit" students must earn a B average on the exams to pass.


Generic background in systems theory; ECE301 is a corequisite.



James F. Kurose and Keith W. Ross, Computer Networking, A Top-Down Approach Featuring the Internet , 5th edition, Addison Wesley.

Students with Disabilities

Reasonable accommodations will be made for students with verifiable disabilities. In order to take advantage of available accommodations, students must register with Disability Services for Students at 1900 Student Health Center, Campus Box 7509, 515-7653

For more information on NC State's policy on working with students with disabilities, please see

Academic integrity

All the provisions of the code of academic integrity apply to this course. In addition, it is my understanding and expectation that your signature on any test or homework assignment means that you neither gave nor received unauthorized aid.