- FACULTY and STAFF
- RESEARCH AREAS
- APPLY NOW
- GIVE TODAY
scription: 3 units. Introduction to computer networks and protocols. Study of the ISO open systems interconnection model, with emphasis on the physical, data link, network, and transport layers. Discussion of IEEE 802, OSI, and Internet protocols.
Textbook: Computer Networks, A Systems Approach, 5th edition, Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann, 2011.
References: Data Networks, 2nd edition, D. Bertsekas, and R. Gallager, Prentice Hall, 1992.
Computer Networks, 5th edition,
A. S. Tanenbaum, and D. Wetherall, Prentice Hall, 2011.
Computer Networking, A Top-down Approach, 5th edition, J. Kurose and K. Ross, Addison Welsey, 2009.
By the end of this course, the student will be able to:
1. Develop a fundamental understanding of network design principles and performance metrics.
2. Become familiar with the mechanisms and protocols for reliable data communication via a computer network.
3. Be able to evaluate the performance of different network architectures and protocols.
4. Schematic of computer network – Network architectures.
5. Applications of computer networks.
6. The OSI layering model.
7. Direct Link Networks
8. Medium Access Control
9. Wireless Network Technologies (802.xx, cognitive radio, satellite, Cellular)
11. End to End Protocols
12. Congestion Control and Resource Allocation
14. Network Security
Two 75-minute lecture sessions per week.
Approximately ten homework problem sets during semester.
Midterm examination plus a final examination.
Relationship to Student Outcomes:
ECE 478 contributes directly to the following specific Electrical Engineering and Computer Engineering Student Outcomes of the ECE Department:
a) an ability to apply knowledge of mathematics, science, and engineering (High).
e) an ability to identify, formulate, and solve engineering problems (High).
f) an understanding of professional and ethical responsibility (Medium).
g) an ability to communicate effectively (Medium).
h) the broad education necessary to understand the impact of engineering solutions in
a global and societal context (High).
k) an ability to use the techniques, skills, and modern engineering tools necessary for
engineering practice (High).