Academic Catalog


Foothill College Course Outline of Record

Foothill College Course Outline of Record
Heading Value
Units: 4
Hours: 3 lecture, 3 laboratory per week (72 total per quarter)
Advisory: Basic computer skills and knowledge of Macintosh or Windows operating systems and basic skills and knowledge of internet technologies, such as using web browsers, email, bookmarking, searching and downloading.
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

  • Define and describe computer networks
  • Explain purposes of computer networks
  • Describe the OSI model


Covers fundamental networking concepts and develops the skills and knowledge to set up and maintain small business/home networks. The course is not hardware or vendor specific. Helps students prepare for the "Network +" certification exam, an industry-wide, vendor-neutral certification program developed and sponsored by the Computing Technology Industry Association (CompTIA).

Course Objectives

The student will be able to:
A. Define and describe computer networks
B. Explain purposes of computer networks
C. Describe the OSI model
D. Explain how Ethernet and CSMA/CD function
E. Explain the functions of networking hardware: repeaters, bridges, Ethernet cabling systems
F. Analyze and compare Ethernet and non-Ethernet networks
G. Describe physical network installation procedures
H. Configure a wireless network
I. Identify and explain networking protocols
J. Explain IP addressing and configure subnets in a given network
K. Compare various network operating systems
L. Explain differences between a client and a server
M. Demonstrate sharing resources across the network
N. Explain the roles of DHCP and DNS in a TCP/IP network
O. Explain the role of routers in connecting a network to the internet
P. Analyze how different networking operating systems can be interconnected
Q. Describe the ideal server
R. Demonstrate the proper troubleshooting procedure to analyze common network problems

Course Content

A. Defining Networking
1. The Goal of Networking
2. Servers and Clients
3. Making Shared Resources Usable
B. Building a Network with OSI
1. NICs
2. Network Software
3. OSI Seven Layer Model
B. Hardware Concepts
1. Hybrid Topologies
2. Cabling
3. Networking Industry Standards-IEEE
C. Ethernet Basics
1. How Ethernet Works
3. Ethernet Cabling Systems
4. Extending the Network: Repeaters and Bridges
D. Modern Ethernet
1. 10BaseT Topology
2. Connecting Ethernet Segments
3. High-Speed Ethernet
E. Non-Ethernet Networks
1. Logical Token Ring
2. LAN to WAN - FDDI and ATM
F. Installing a Physical Network
1. Structured Cabling
2. Testing the Cable Runs
3. Beyond the Basic Star
4. NICs
5. Diagnostics and Repair of Physical Cabling
G. Wireless Networking
1. Wireless Networking Basics
2. Wireless Networking Standards
3. Configuring Wireless Networking
4. Troubleshooting Wireless Networks
H. Network Protocols
1. Implementing Protocols
a. IP Address Basics
b. IP Address Format
5. Also Ran Protocols
6. Local vs. Remote
I. Subnet Masks and Subnetting
1. Other Critical TCP/IP Settings
2. IP Ports
3. IPv6
J. Network Operating Systems
1. Categorizing Operating Systems
a. Client/Server vs. Peer-to-Peer
2. The Major Network Operating Systems
3. Creating Servers and Clients
a. Sharing Resources
b. Resource Naming
c. Permissions
d. Sharing Resources
e. Accessing Shared Resources
K. Going Large with TCP/IP
1. DNS
4. Diagnosing TCP/IP Networks
5. TCP/IP and the Internet
6. Real World Routers
7. Connecting to the Internet
8. TCP/IP Applications
L. Interconnecting Network Operating Systems
1. Connecting to Windows
2. Connecting to NetWare
3. Connecting to Macintosh
4. Connecting to UNIX/Linux
M. The Perfect Server
1. Protection of Data-Fault Tolerance
2. Speed
3. Reliability
N. The Art of Network Support
1. Troubleshooting Tools
2. The Troubleshooting Process
3. Troubleshooting Scenarios

Lab Content

A. Networking lab
B. Network Hardware Lab
C. Ethernet Lab
D. Installing Physical Network Lab
E. Installing a Wireless Network Lab
F. Network Protocols Lab
G. Network Operating Systems Lab
H. Router Lab
I. Interconnecting Network Operating Systems Lab
J. Network Troubleshooting Lab

Special Facilities and/or Equipment

A. When offered on/off campus: Lecture room equipped with overhead projector, white/black board, and a demonstration computer connected online. Computer laboratories equipped with online PCs and Macintosh computers, network server access, and printers.
B. When taught via Foothill Global Access on the Internet: Students must have currently existing email accounts/email address and ongoing access to computers with email software, GUI web browsing capability, FTP program, and access to the World Wide Web.

Method(s) of Evaluation

A. Completed lab projects and reports
B. Class performance with demonstrations
C. Quizzes
D. Final exam

Method(s) of Instruction

During periods of instruction the student will be:
A. Actively taking notes during lectures and demonstrations
B. Actively engaged in self-paced learning practices
C. Conducting online research
D. Completing lab work
E. Meeting with other students in one-on-one sessions or small group instruction

Representative Text(s) and Other Materials

Severance, Charles R. Introduction to Networking: How the Internet Works. CreateSpace, 2015.


Types and/or Examples of Required Reading, Writing, and Outside of Class Assignments

Reading assignments: Weekly reading assignments from the text, online curriculum, instructor's chapter notes, PowerPoint, and outside sources, 20-40 pages weekly.



Computer Service Technology, Instructional Design/Technology