Department of Electrical and Computer Engineering University of Arizona 
Home Syllabus Lectures Assignments Grading Resources

ECE 478/578: Fundamentals of Computer Networks


04/24/12: Your feedback is very important.
Please complete the Instructor evaluation online
04/24/12: Project #3 has been posted
04/05/12: Hw #6 has been posted
03/21/12: Book chapters relevant to the midterm lecture section
02/23/12: Check out the links on the lecture section
02/23/12: Lecture 14 has been posted
02/21/12: Project #1 has been posted
02/21/12: Lectures #12,13 have been posted

Time and Location

Tuesdays & Thursdays: 8:00 AM - 9:15 AM HARV 302


Loukas Lazos
Office: ECE 356H
Office Hours: Tuesdays and Thursdays 10:00AM - 11:00AM, or by appointment

Course Description

ECE 478/578 presents the fundamental principles of computer networks and data communications. Emphasis is given on current technologies and architectures for establishing direct link and packet-switched networks, sharing access to a common communication medium, internetworking and routing, end-to-end flow control, congestion control and recourse allocation, and network security.


Computer Networks, A Systems Approach, 5th edition,
Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann, 2011.