ICS-153 Computer Networks
Course Syllabus
Fall 1998
- Course Description
- An introductory course on computer network architectures. Layering approach of communication protocols is introduced, and the function of each layer is explained. Various examples are shown from long-haul networks and local area networks to B-ISDN and high speed networks.
- Lectures, 1 midterm, 1 final exam, 3 quizzes, 1 project
- Course Information.
- Lecture time/place: Tue./Thur. 11:00am - 12:20pm (CS 174)
- Discussion section: Wed. 5:00pm - 5:50pm (IERF 101)
- Instructor: Chris Davison (CS1 346G); e-mail cbdaviso@uci.edu
- Office Hours: By appt.
- TA: Sachin Vasudeva (Master’s Trailer) , email : sachin@ics.uci.edu
- TA: Celio Albuquerque (CSE), email: celio@ics.uci.edu
- TA Office hours: Sachin: Monday’s 2:30 – 3:30 pm and by appt., Celio: By appt.
- Bboard: ICS 153
- Prerequisites
- ICS 23 and 51 with grades of C or better
- Mathematics 6A or ICS 6A
- Mathematics 6B
- Mathematics 6C or 3A.
- Add/Drop Policy
- Add: Class is full
- Drop: Students can drop the course until November 6, 1998.
- Announcements in Class
- Usually, if there is an announcement, it will be made at the beginning of a class. It is your responsibility to come to class on time and not to miss any announcements.
- Course Contents
- Introduction
- Physical Layer
- Data Link Layer
- Local Area Networks
- Network Layer
- Transport Layer
- Application Layer
- Text Book
- A. S. Tanenbaum, "Computer Networks", 3rd Ed., Prentice-Hall, ’96.
VIII. References and Suggested Readings
- Dr. Sidnie Feit, "TCP/IP", McGraw-Hill, 1997.
- http://channel.intel.com/training/olc/admin/catalog.htm
- Douglas E. Comer, "Computer Networks and Internets", Prentice-Hall, 1997.
- Garfinkel and Spafford, "Practical Unix & Internet Security", O’Reilly & Associates, 1996.
- Grading
- Midterm 50 pts.
- Final 100 pts.
- Homework 70 pts.
- Project 50 pts.
- quizzes (3@10pts) 30 pts.
_______
300 pts.
A: 270-300
B: 240-269
C: 210-239
D: 180-209
F: <180
- Quizzes, Exams, Homeworks, and Project
- If it is not covered in class, it will not be tested: No surprises.
- On all material, explain how you derived your answer.
- Use pen, not pencil, if you wish to claim grading error.
- Do your own work. Academic dishonesty will not be tolerated: http://www.editor.uci.edu/~editor/98-99/appx/appx.2.html
- Discussion Session
- Review lecture’s content
- Ask questions
- Solve homework
- How to achieve a GOOD grade in 153.
- Before class: Read lecture notes and assignments. Find what you do not understand.
- During class: Find answers to your questions. Find what is important.
- After class: Read lecture notes and assignments again.
The instructor and the TAs are here to help YOU. Come see us with your questions.
Tentative Class Schedule
(subject to change)
Lecture 1: Tuesday (29 SEP 98)
Administrative functions
Introduction to networks
Readings:
Lecture 2: Thursday (01 OCT 98)
Introduction to Networks
Homework 1
Lecture 3: Tuesday (6 OCT 98)
Introduction to Networks
Discussion 1: Wednesday (7 OCT 98)
Homework 1
Lecture 4: Thursday (8 OCT 98)
Physical Layer
Readings:
- 2.1 (If you are interested with the physics of signal transmission)
- 2.2 - 2.8
Homework 1 due
Homework 2
Lecture 5: Tuesday (13 OCT 98)
Physical Layer
Discussion 2: Wednesday (14 OCT 98)
Homework 2
Lecture 6: Thursday (15 OCT 98)
Quiz1 (Chapter 1 and 2)
Data Link Layer
Readings:
Homework 2 due
Homework 3
Lecture 7: Tuesday (20 OCT 98)
Data Link Layer
Discussion 3: Wednesday (21 OCT 98)
Homework 3
Lecture 8: Thursday (22 OCT 98)
Data Link Layer
Homework 3 due
Review
Lecture 9: Tuesday (27 OCT 98)
Midterm
Discussion 4: Wednesday (28 OCT 98)
No meeting
Lecture 10: Thursday (29 OCT 98)
MAC Sublayer
Readings:
4.1 - 4.3.6
4.5 - 4.5.4
Homework 4
Lecture 11: Tuesday (3 NOV 98)
MAC Sublayer
Discussion 5: Wednesday (4 NOV 98)
Homework 4
Lecture 12: Thursday (5 NOV 98)
Quiz 2: Chapter 4
Network Layer: Design
Readings:
Homework 4 due
Homework 5A
Lecture 13: Tuesday (10 NOV 98)
Network Layer: Design
Project
Discussion 6: Wednesday (11 NOV 98)
Homework 5A
Lecture 14: Thursday (12 NOV 98)
Guest Lecturer: Mike Scott (OAC)
Lecture 15: Tuesday (17 NOV 98)
Network Layer: Internet
Readings:
Homework 5A due
Homework 5B
Discussion 7: Wednesday (18 NOV 98)
Homework 5B
Lecture 16: Thursday (19 NOV 98)
Network Layer: Internet
Lecture 17: Tuesday (24 NOV 98)
Quiz 3: Chapter 5
Transport Layer
Readings:
Homework 5B due
Homework 6
Discussion 8: Wednesday (25 NOV 98)
Homework 6
Holiday: Thanksgiving (26 NOV 98)
Lecture 18: Tuesday (1 DEC 98)
Transport Layer
Discussion 9: Wednesday (2 DEC 98)
Homework 6
Review for Final
Lecture 19: Thursday (3 DEC 98)
Application Layer
Review for Final
Readings:
Homework 6 due
Homework 7
Final Exam: Tuesday (8 DEC 98)
Project Due
Homework 7 due