|
Main Page
Announcements
(Latest: October 5, 2009)
Lectures
Assignments &
Study Guides
Course
Guidelines
Programs
Resources
Syllabus
Grading Policy
|
ECEC357 Intro to Computer Networks
- Course Description:
- ECEC357
is a one-semester introduction to computer networking theory,
applications, security, and programming with a focus on TCP/IP computer
networks. It covers networking topics from the application-layer down
(top-down), allowing computer science students to quickly write
distributed applications while learning the theory and practice of
computer networking. This broad top-down introduction to computer
networking concepts includes distributed applications, socket
programming, operating system and router support, routing algorithms,
and sending bits over congested, noisy, and unreliable communication
links. This course is both a theory course and a programming course.
Theoretical solutions are analyzed (models and algorithms) and turned
into practical programs. Programming in JAVA or C++ is an important
component of the course. See
syllabus for more details.
-
- Prerequisites
- ECEC301 or CS172
Instructor
Section 601 - Bill Mongan (wmm24)
- Office hours
Bill: T 2-3pm in BCC TEC 211A, and anytime by appointment.
Meeting Time
Section 601: T 12:30-2pm, R 12:30-3pm in BCC TEC 302/306A
Textbook
- Required: Computer Networking: A Top-Down Approach Featuring
the Internet, by James F. Kurose and Keith W. Ross, Copyright 2007.
http://wps.aw.com/aw_kurose_network_4. ISBN: 0-321-49770-8.
- Optional but Recommended: Computer Networks by
Andrew Tanenbaum. 4th Edition. ISBN: 978-0130661029.
Last edited: 01/04/2006 wmm24@cs.drexel.edu
|