EECS 745
Implementation of Networks
Course Information
Instructor:
Professor Joseph B. Evans
Office: 210 Nichols Hall
Telephone: 785-864-4830
E-mail: evans@eecs.ku.edu
Office Hours:
By appointment
(For appointments send email to evans@eecs.ku.edu)
Class:
Times: Tuesday and Thursday, 11:00 AM - 12:15 PM
Lecture: Online lectures via the course web site
Lab: 2060 Eaton Hall
GTA:
Tim Newman
E-mail: newman@ittc.ku.edu
Office Hours: After class in 2060 Eaton or by appointment
Textbook:
- Required:
- Computer Networks: A Systems Approach, L. Peterson and B. Davie, Elsevier Inc., 4th edition, 2007, ISBN 978-0-08-047667-4
- Reference:
- Internetworking with TCP/IP, Volume I, D. Comer, Prentice Hall, 5th edition, 2005, ISBN 978-0-13-187671-2
Computer Requirements:
- Streaming Video: Download RealPlayer (RealPlayer Basic) or RealOne (free RealOne player). If you are using Linux, you will need to get the RealVideo 9 codec from http://forms.real.com/real/player/unix/unix.html .
- Adobe Acrobat: Free Acrobat Reader
- High Bandwidth Connection: This website will only work with a bandwidth connection greater that 200 Kb/s. Home use requires a DSL or cable modem connection - dialup modems WILL NOT work!
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
Assessment:
- 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 within 1 one week of the classroom activities associated with the 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 and exams will be open book and open notes but they must be the individual work of the student. The Final Exam will be closed book, and no extra sheets of paper will be allowed
Homework:
There will be suggested homework problems given for each lesson. No homework will be collected.
As a warning, those who don't do the homework typically flunk the weekly quizzes.
Grading:
| 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.