* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download CPE 400: Computer Communication Networks
Survey
Document related concepts
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