CSCI 4770


None
Course Number:
CSCI 4770

Approved Starting Semester:
Fall 2021

Course Title:
Routing and Switching

Credit Hours:
3

Course Description (Bulletin Description):
This course is an advanced study of telecommunications and networking. Topics include an in-depth study of TCP/IP protocols, switching, routing, WAN technology, network design and management, and emerging technologies.

Prerequisite:
CSCI 2700

Co-requisite:
None

Pre/Co-requisite::
None

Dual-Listed:
None

Course Objectives (Course-level Student Learning Outcomes):
At the completion of the course, the student will be able to: 1. Explain network segmentation using bridges, switches, routers, and gateways 2. Identify and discuss the different layer functions of TCP/IP 3. Describe the functions performed by protocols in the TCP/IP protocol suite, including ICMP, UDP, TCP, ARP, and RARP 4. Explain the different classes of IP addresses and subdivide an IP network 5. Understand the elements of the Cisco router user interface 6. Define Interior Gateway Protocols, Exterior Gateway Protocols, distance-vector routing protocols, and link-state routing protocols 7. Describe and configure RIPv2, EIGRP, and OSPF on cisco routers 8. Understand and configure static NAT, dynamic NAT, and PAT 9. Understand and configure Dynamic Host Configuration Protocol (DHCP) 10. Establish standard IP access lists and extended IP access lists 11. Explain basic switching concepts and the operation of Cisco switches 12. Describe the benefits of virtual LANs and configure a VLAN

Topics Covered (In Outline/Calendar):
OSI models, LAN switching, TCP/IP, IP Addressing (IPv4 and IPv6), Cisco router and switch Command Line Interface (CLI), routing protocols (RIP, OSPF, EIGRP), VLANs and Inter-VLAN routing, Network Address Translation (NAT), Access Control Lists (ACLs).

Student Learning Outcomes:
  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. (SLO1)
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. (SLO2)
  • Use systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to accomplish user goals. (SLO6-CIT)
Course Coordinator:
Dr. Yingbing Yu

Course Coordinator:
Dr. Yingbing Yu

Previous Professors:
Dr. Yingbing Yu

Technologies / Skills:
Advanced study of telecommunications and networking

Textbook(s):
Summer/Spring 2026
Title: CCNA Certification Study Guide Volume 1 and Volume 2 Set: Exam 200-301 v1.1
Edition: 2nd
Author: Todd Lammle
Publisher: Sybex
ISBN: 978-1394302154
========================================


Go back to choose another course