Download CPE 400: Computer Communication Networks

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Cracking of wireless networks wikipedia , lookup

Computer network wikipedia , lookup

Deep packet inspection wikipedia , lookup

Internet protocol suite wikipedia , lookup

Airborne Networking wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

IEEE 1355 wikipedia , lookup

UniPro protocol stack wikipedia , lookup

Transcript
CPE 400: Computer Communication Networks
CATALOG DATA
Study of computer network architecture; OSI model; network protocols; local
area networks; communication technologies; Network performance analysis,
with emphasis on hardware design issues.
COREQUISITES AND PREREQUISITES
Prerequisites: CpE 300, CS 370 and (Math 431 or CpE 260). All prerequisites must
be completed with a grade of C or better. Advanced Standing required.
TEXTBOOK
Data and Computer Communications, 10th edition by William Stallings
Publisher: Pearson Prentice Hall
Publication Date: 2013
ISBN-13: 9780133506488| Edition: 10
COORDINATORS
Dr. Sharam Latifi, Dr. Emma Regentova, Dr. Mei Yang
PREREQUISITE BY TOPIC
1. Discrete mathematics
2. Data structure
3. Digital system design
TOPICS
• Introduction, data communications, data Networking, and the Internet (2
classes)
• Protocol architecture, TCP/IP, and Internet-based applications (2 classes)
• Data transmission principle and transmission media (4 classes)
• Signal encoding techniques and multiplexing (4 classes)
• Digital data communication techniques and data link protocols (4 classes)
• Circuit switching and packet switching (2 classes)
• Routing in switched networks (2 classes)
• Asynchronous transfer mode (2 classes)
• Congestion control in data networks (2 classes)
• Local area networks and high-speed LAN (4 classes)
COURSE OUTCOMES
Upon completion of the course, students will be able to:
1. Analyze OSI model and TCP/IP protocol architecture using network analysis
tools (1.1, 1.3, 1.4, 1.5, 1.8, 1.10, 1.11) [1,2].
2. Design and analyze data communication and data networking protocols (1.1, 1.3,
1.4, 1.5, 1.6, 1.8, 1.10) [1,2].
3. Design and analyze routing algorithms for data communication networks (1.2,
1.4, 1.10) [1,2].
4. Analyze congestion in networks (1.5, 1.10) [1,2].
COMPUTER USAGE
Students to use network/protocol simulators and analysis tools for protocol stack
and packet format analysis.
GRADING
Homework assignments, network performance and analysis project, midterm, and
final.
ABET COURSE OUTCOMES
1. The appropriate technical knowledge and skills:
1. an ability to apply mathematics through differential and integral calculus,
2. an ability to apply advanced mathematics such as differential equations and
discrete mathematics,
3. an ability to apply knowledge of basic sciences,
4. an ability to apply knowledge of computer science,
5. an ability to apply knowledge of probability and statistics,
6. an ability to apply knowledge of engineering,
8. an ability to identify, formulate, and solve engineering problems,
10. an ability to use the techniques, skills, and modern engineering tools
necessary for engineering practice,
11. an ability to design and conduct experiments, as well as to analyze and
interpret data.
COURSE PREPARER AND DATE OF PREPARATION
Dr. Mei Yang, 12/15/14