C S 50C: ENTERPRISE NETWORKING, SECURITY & AUTOMATION (CCNA)
Foothill College Course Outline of Record
| Heading | Value |
|---|---|
| Effective Term: | Fall 2026 |
| Units: | 4.5 |
| Hours: | 4 lecture, 2 laboratory per week (72 total per quarter) |
| Advisory: | C S 50B. |
| Degree & Credit Status: | Degree-Applicable Credit Course |
| Foothill GE: | Non-GE |
| Transferable: | CSU |
| Grade Type: | Letter Grade (Request for Pass/No Pass) |
| Repeatability: | Not Repeatable |
Student Learning Outcomes
- Demonstrate knowledge of the Composite LAN Design Model.
- Demonstrate knowledge of the Spanning Tree and Rapid Spanning Tree protocols.
Description
Course Objectives
The student will be able to:
- Explain how single-area OSPF operates in both point-to-point and broadcast multiaccess networks.
- Implement single-area OSPFv2 in both point-to-point and broadcast multiaccess networks.
- Explain how vulnerabilities, threats, and exploits can be mitigated to enhance network security.
- Explain how ACLs are used as part of a network security policy.
- Implement IPv4 ACLs to filter traffic and secure administrative access.
- Configure NAT services on the edge router to provide IPv4 address scalability.
- Explain how WAN access technologies can be used to satisfy business requirements.
- Explain how VPNs and IPsec are used to secure site-to-site and remote access connectivity.
- Explain how networking devices implement QoS.
- Implement protocols to manage the network.
- Explain the characteristics of scalable network architectures.
- Troubleshoot enterprise networks.
- Explain the purpose and characteristics of network virtualization.
- Explain how network automation is enabled through RESTful APIs and configuration management tools.
Course Content
- Module 1: Single-Area OSPFv2 Concepts
- 1.1 OSPF Features and Characteristics
- 1.3 OSPF Operation
- Module 2: Single-Area OSPFv2 Configuration
- 2.2 Point-to-Point OSPF Networks
- 2.5 Default Route Propagation
- Module 3: Network Security Concepts
- 3.5 Common Network Attacks
- 3.7 TCP and UDP Vulnerabilities
- Module 4: ACL Concepts
- 4.1 Purpose of ACLs
- 4.3 Guidelines for ACL Creation
- Module 5: ACLs for IPv4 Configuration
- 5.1 Configure Standard IPv4 ACLs
- 5.4 Configure Extended IPv4 ACLs
- Module 6: NAT for IPv4
- 6.1 NAT Characteristics
- 6.3 NAT Advantages and Disadvantages
- Module 7: WAN Concepts
- 7.1 Purpose of WANs
- 7.4 Modern WAN Connectivity
- Module 8: VPN and IPsec Concepts
- 8.1 VPN Technology
- 8.2 Types of VPNs
- Module 9: QoS Concepts
- 9.1 Network Transmission Quality
- 9.5 QoS Implementation Techniques
- Module 10: Network Management
- 10.1 Device Discovery with CDP
- 10.6 Router and Switch File Maintenance
- Module 11: Network Design
- 11.1 Hierarchical Networks
- 11.2 Scalable Networks
- Module 12: Network Troubleshooting
- 12.2 Troubleshooting Process
- 12.4 Symptoms and Causes of Network Problems
- Module 13: Network Virtualization
- 13.3 Virtual Network Infrastructure
- 13.4 Software-Defined Networking
- Module 14: Network Automation
- 14.1 Automation Overview
- 14.5 Configuration Management Tools
Lab Content
- Logical and physical mode exploration
- Point-to-point single-area OSPFv2 configuration
- Determine the DR and BDR
- Modify single-area OSPFv2
- Propagate a default route in OSPFv2
- Verify single-area OSPFv2
- Network security exploration
- ACL demonstration
- Configure numbered standard IPv4 ACLs
- Configure named standard IPv4 ACLs
- Configure and modify standard IPv4 ACLs
- Configure extended IPv4 ACLs - scenario 1
- Configure extended IPv4 ACLs - scenario 2
- Investigate NAT operations
- Configure static NAT
- Configure dynamic NAT
- Configure PAT
- WAN concepts
- Use CDP to map a network
- Use LLDP to map a network
- Configure and verify NTP
- Back up configuration files
- Use a TFTP server to upgrade a Cisco IOS image
- Configure CDP, LLDP, and NTP
- Compare Layer 2 and Layer 3 devices
- Troubleshoot enterprise networks
- Troubleshooting challenge - document the network
- Troubleshooting challenge - use documentation to solve issues
Special Facilities and/or Equipment
2. A website or course management system with an assignment posting component (through which all lab assignments are to be submitted) and a forum component (where students can discuss course material and receive help from the instructor). This applies to all sections, including on-campus (i.e., face-to-face) offerings.
3. When taught as an online/hybrid section, the college will provide a fully functional and maintained course management system through which the instructor and students can interact.
4. When taught as an online/hybrid section, students must have currently existing email accounts and ongoing access to computers with internet capabilities.
Method(s) of Evaluation
Tests and quizzes
Written laboratory assignments
Final examination
Method(s) of Instruction
Lectures which include motivation for the architecture of the specific topics being discussed
In-person or online labs (for all sections, including those meeting face-to-face/on-campus), consisting of:
1. An assignment webpage located on a college-hosted course management system or other department-approved internet environment. Here, the students will review the specification of each assignment and submit their completed lab work
2. A discussion webpage located on a college-hosted course management system or other department-approved internet environment. Here, students can request assistance from the instructor and interact publicly with other class members
Detailed review of laboratory assignments which includes model solutions and specific comments on the student submissions
In person or online discussion which engages students and instructor in an ongoing dialog pertaining to all aspects of designing, implementing, and analyzing programs
When course is taught fully online:
1. Instructor-authored lecture materials, handouts, syllabus, assignments, tests, and other relevant course material will be delivered through a college-hosted course management system or other department-approved internet environment
2. Additional instructional guidelines for this course are listed in the attached addendum of CS department online practices
Representative Text(s) and Other Materials
Odom, Wendall. CCNA 200-301 Official Cert Guide, Volume 1. 2024.
Types and/or Examples of Required Reading, Writing, and Outside of Class Assignments
- Reading
- Textbook assigned reading averaging 30 pages per week.
- Online curriculum averaging 20 pages per week.
- Online resources as directed by instructor though links pertinent to networking.
- Library and reference material directed by instructor through course handouts.
- Writing
- Technical prose documentation that supports and describes the laboratory exercises that are submitted for grades.
