EE 5376/7376 Introduction to Computer Networks

Fall 2007

Description: This is a first course on computer networks for undergraduate seniors (EE 5376) or first-year graduate students (EE 7376) that surveys basic topics with an emphasis on layered protocols and their design. Topics include: OSI and TCP/IP protocol architectures, data link protocols, local area networks, network layer protocols, routing, congestion control, network management, security, and transport layer protocols. Network technologies include telephony, Ethernet, ATM, TCP/IP, and Internet applications. Weekly homework assignments will apply concepts to practical problems and may include computer simulation exercises using OPNET. Additionally, EE 7376 students will pursue independent projects to investigate a new networking technology of their choice. Projects are not required for EE 5376 students. EE 5376 should be taken concurrently with the EE 5176 lab (OPNET simulation exercises).
Textboook: L. Peterson, B. Davie, Computer Networks: A Systems Approach, 4th ed., Morgan Kaufmann, 2006
Prerequisites: For EE 5376: senior standing and concurrent registration in EE 5176. For EE 7376: none. Basic data transmission (signals) may be helpful but not necessary.

Comments about the class? Please email comments

SMU / School of Engineering / Electrical Engineering Dept / Tom Chen home