ECE 547: Introduction To Computer Communication Networks

3 credits

Fall 2025 Lecture Distance Learning Upper Division
Data from
Fall 2025
last updated 8/18/2025

A qualitative and quantitative study of the issues in design, analysis, and operation of computer communication and telecommunication networks as they evolve toward the integrated networks of the future, employing both packet and circuit switching technology. The course emphasizes a fundamental understanding of network design, routing, dimensioning, and control. The students will study various network functions such as error-recovery algorithms, flow control, congestion control, routing, multi-access, switching, etc. These will also be studied in the context of current Internet solutions (e.g. TCP, IP, etc.) and future open problems, and possible solutions.

Learning Outcomes

1Demonstrate an understanding of the fundamental principles underlying computer communication networks. [1,3,4;a,e]

2Demonstrate an ability to obtain mathematical models of networking systems. [1,2,4;a,e]

3Demonstrate an ability to perform queueing analysis of simpler queueing networks, convergence analysis of routing protocols, and stability analysis of random access mechanisms. [1,2,4;a,e,k]

4Demonstrate an ability to solve simple network design and optimization problems to meet specifications in though put and delay. [1,4;a,c,e,k]

5Demonstrate an ability to use simulation tools for network analysis and design. [1,3,4;a,c,e,k]

Course ECE 547 from Purdue University - West Lafayette.

Prerequisites

One of
Student attribute GR

Restrictions

NOSophomores (45-59 credits), Sophomores (30-44 credits), Freshmen (0-14 credit...show more

GPA by professor

3.9Other terms
Xiao...(Fall 2019)
3.5
M

Christopher Greg ...

002
11:30 am
Lec
W

Christopher Greg ...

002
11:30 am
Lec
F

Christopher Greg ...

002
11:30 am
Lec

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
ECE 547: Introduction To Computer Communication Networks