Skip redundant pieces
Electrical Engineering & Computer Science

EECS 745

Implementation of Networks

Course Information


Professor Joseph B. Evans
Office: 211 Eaton Hall
Telephone: 785-864-4830

Office Hours:
By appointment
(For appointments send email to


Times: Tuesday and Thursday, 4:00 AM - 5:15 PM
Lecture: Online lectures via the course web site
Lab: 3003 Eaton Hall

Teaching Assistant:

Chris Seasholtz
Office Hours: By appointment


  • Required:
    • Computer Networks: A Systems Approach, L. Peterson and B. Davie, Morgan Kaufmann Publishers, 5th edition, 2011, ISBN-13 978-0123850591
  • Reference:
    • Internetworking with TCP/IP, Volume I, D. Comer, Prentice Hall, 5th edition, 2005, ISBN-13 978-0131876712

Computer Requirements:

  • Streaming Video: This site uses video in the webm and mp4 formats. Chrome, Firefox, and Safari support at least one of these natively. The webm format can be used in Internet Exporer 9.0 by downloading the WebM component for Windows 7 or Vista.
  • Adobe Acrobat: Free Acrobat Reader.
  • High Bandwidth Connection: This site will only work with a bandwidth connection greater that 500 Kb/s. Home use requires a cable modem, DSL, or fiber connection.

Laboratory Information:

  • Location: Networking Laboratory, 2060 Eaton Hall
  • Default configuration: Network diagram

Learning Process:

  • Before Attending Class:

    • Explore the Overviews & Theory, Examples, Applications, and Exercises & Simulations sections for the Lessons to be covered in the Classroom Activities (see Schedule).
    • Complete Language Quizzes for Lessons to be discussed in class.
  • Classroom / Laboratory Activities:

    • Attend class!
    • Be prepared to contribute!
    • Active learning environment with team-based problem solving.
    • Web-based solutions from each team are due by the end of the week (Friday at 5 PM).
  • After Attending Class:

    • Complete team-based analysis and design problems assigned in the classroom / laboratory activities. The write up for the lab will be done in HTML at a web site of the the teams choosing. The write up will contain at least the following four sections:
      • Purpose
      • Procedure
      • Results
      • Lessons Learned
    • Optional problems are available on the website.
    • Complete the Integration Quizzes for Lessons covered in class.


  • All Language Quizzes must be electronically submitted at least one hour before the associated Lesson is scheduled to be explored in the classroom (see schedule). There will be NO make-up or late quizzes accepted. Each student will be able to drop their lowest two Language Quizzes.
  • All Integration Quizzes must be electronically submitted before the classroom activities for the next Lesson. There will be NO make-up or late quizzes accepted. Each student will be able to drop their lowest two Integration Quizzes.
  • All electronic quizzes will be open book and open notes but they must be the individual work of the student. The Midterm Exam and Final Exam will be closed book, and no notes will be allowed.


  • There will be suggested after-class activites given for each lesson.
  • No homework will be collected. As a warning, however, those who don't do the after-class activities typically have difficulty on the Midterm and Final Exams.


Team-based Problems 35%  

Reports (per group) 20%

In Class Involvement (individual) 15%
Quizes (Individual Activity) 20%  

Language Quizes 10%

Integration Quizes 10%
Midterm (Individual) 10%  
Final Exam (Individual) 35%

Instructor Expectations:

  • Estimated homework for a B student
    ~3 hours out-of-class work for every hour in class
  • All assignments and materials will be provided through the course website (except midterm and final exam).
  • Computer compatibility is your responsibility.
  • Students are expected to attend every class.
  • Students will check the course website (new section) at least three times per week.
  • Students are expected to know (or re-learn on their own) material covered in prerequisite courses.

Course Policies:

See course policies web-page.