UNIVERSITY  of  HOUSTON
Department of Computer Science

COSC 4377 - Introduction to Computer Networks
Section 28594
Spring 2009

Syllabus

Prerequisite:

The offical prerequisite for this class is COSC 2320 and COSC 2410. However, we recommend you have taken COSC 4330 or are taking COSC 4330 with this course.

Class Schedule:

2:30 PM - 4:00 PM, Mondays and Wednesdays in 200 PGH.

People:

Position Name E-mail
Office Hours *
Instructor
Dr. Jaspal Subhlok
jaspal@uh.edu
Mondays
4 ~ 6 PM
217 PGH
Dr. Tsung-i "Mark" Huang tihuang@cs.uh.edu
Right after class
or by appointment
202 PGH
*  Instructors are also available right after class to address any question or concerns and additional office hours can be arranged by E-mail . Please contact instructors via the email address listed above and NOT through WebCT email.

What will be covered?

This course covers the concepts and protocols in computer networks with an emphasis on the principles and technologies employed on the internet. The material is covered in a top-down fashion from networking applications to low-level data communication. The major topics covered are as follows:

Primary Textbook:

Computer Networking: A Top-Down Approach Featuring the Internet - 4th Ed.,
James F. Kurose and Keith W. Ross,
Addison Wesley, 2007.
ISBN-10: 0321497708
ISBN-13: 9780321497703
Companion Website: http://www.aw-bc.com/kurose-ross/

Recommended Text:

You don't have to buy this book in order to pass. Library has at least one copy of this book.

Computer Networks: A Systems Approach, 4th Edition
by Larry L. Peterson and Bruce S. Davie
Morgan Kaufmann, 2007.
ISBN-10: 0123705487.
ISBN-13: 978-0123705488.
848 pages.

This is a well-written book on Computer Networks. Explanations of some concepts and protocols are better written than our textbook. We will use some content from this book as a supplement.

Supplemental texts:

You don't have to buy the following books in order to pass this class. Library has at least one copy for each of the following books.

UNIX Network Programming: Networking APIs: Sockets and XTI, Vol. I, 3rd Ed.
by W. Richard Stevens
Prentice Hall, 2003.
ISBN-10: 0131411551.
ISBN-13: 9780131411555.
1024 pages.

This book also has a Vol. II.
An older version of this book (ISBN: 0139498761) is out of print, but is available in the library.

TCP/IP Protocol Suite, 3rd Edition
by Behrouz A. Forouzan
McGraw Hill, 2005. ISBN: 0072967722. 896 pages
List Price: 115.00.

More in-depth discussion on TCP/IP. If you want to learn more detail about TCP/IP, this is the book you need.

Computer Networks, 4th Edition
by Andrew S Tannenbaum
Prentice Hall, 2003. ISBN: 0-13-066102-3. 912 pages.
List Price: 88.00.

A legendary textbook. Full of materials. Some parts might not be easy to read.

Web Resources:

We will use WebCT (http://www.uh.edu/webct/) for our class web page - use links for Student Help/New Users on this pages as needed. Students who register late should allow 2-3 working days for their WebCT ID to be created and become available online.

All announcements, notes, assignments, old exams, and other course related materials will be on WebCT.  (except that videos will be on VNET) You are encouraged to raise questions/issues/discussions on WebCT, and to repsond to queries from other students. It is generally acceptable to discuss difficulties with assignments on WebCT, short of posting actual solutions.

Tablet PC based recorded lectures for this semster and previous semesters can be accessed via vnet.uh.edu All registered students can get an account on VNET. Students can stream the lecture from the VNET server or download them and view offline. You can contact VNET (Tel: 713-743-1618 or E-mail: vnet@uh.edu) for any technical problems with video lectures.

Grading:

The tentative plan for grading is as follows:

Exam, and quizzes
60%
Written and programming assignments
  40%
Total:
100%

There will be one midterm and one final exam. No make-up exam is allowed unless there is a verifiable medical excuse.

Academic Honesty:

Any student found guilty of academic dishonesty will receive severe punishment.

Others:

200 PGH is equiped with a computer for each seat. Please use it for this course related works only.

A very cool introduction of this course can be seen here ( http://www2.cs.uh.edu/~jsteach/portfolio/cosc4377.html), including course summary, teaching support, sneak peek (video), and brochure.

Important Dates:


Posted: Jan 12, 2009.
Last modified: Jan 21, 2009.