Courses
  /  
Descriptions
EECS 333: Intro to Communication Networks

Quarter Offered

Spring : 11-11:50 MWF ; Guo

Prerequisites

EECS 302 or equivalent basic probability theory

Description

Data communication basics, Telephone, cellular, cable and computer networks, Layered network architectures, models, and protocols, Switching, routing, flow control, and congestion control, Medium access control, ARQ, and local area networks. Queueing models and network performance analysis.

REQUIRED TEXT: Kurose and Ross, Computer Networking: A Top-Down Approach, Addison Wesley, 7th edition, 2016 (ISBN-13: 978-0133594140; ISBN-10: 0133594149)

REFERENCE TEXT: Andrew S.Tanenbaum & David Wetherall, Communication Networks, Prentice Hall, 5th Edition, 2010

COURSE INSTRUCTOR: Prof. Dongning Guo

COURSE COORDINATOR: Prof. Chung-Chieh Lee

COURSE GOALS: To introduce students with technical backgrounds to the major concepts, evolution trend, architecture, standards, technologies, design, and performance evaluation, of telecommunication and computer networks.

COMPUTER USAGE: Some homework and optional project involve programming

OBJECTIVES:
When a student complete this course, s/he should:

1. understand a broad range of telecommunication and computer network technologies
2. be equipped with the basic knowledge of data communication fundamentals critical for designing, selecting, or integrating these network technologies
3. understand circuit switching and packet switching technologies and their pros and cons with respect to different traffic types.
4. be able to calculate transmission, propagation, and queueing delays.
5. understand the meaning and power of a layered architectural model.
6. be able to apply and implement different types of addressing and routing techniques
7. be able to build basic probability models of network phenomena.
8. understand major network performance issues and be able to analyze the performance of basic LAN
9. able to explain Internet addressing, naming, and routing, congestion control, and QoS
10. able to analyze ARQ protocols.

ABET CONTENT CATEGORY: 100% Engineering (Design component).