Course Number and Title: CIS 146 Computer Networking I
This course covers the fundamentals of design, installation, maintenance, and support of computer networks. Topics examined include Open Systems Interconnection (OSI) and Transmission Control Protocol/Internet Protocol (TCP/IP) networking models. Students learn to perform basic router and switch configurations.
- Explain the basic functions and interconnectivity of computer networks. (CCC 2; PGC 1, 2, 6)
- Develop a plan to design and implement a basic computer network. (CCC 1, 2, 3, 4, 6; PGC 1, 2, 3, 4, 5, 6)
- Maintain, troubleshoot, and repair a basic computer network. (CCC 2, 3, 4, 6; PGC 1, 2, 3, 5, 6)
- Explain the function of each layer of the OSI model. (CCC 6; PGC 1, 6)
- Explain the functions of a router. (CCC 2, 6; PGC 1, 2, 6)
- Design and implement a network with routing according to the current industry guidelines. (CCC 1, 5, 6; PGC 1, 2, 3, 5)
- Establish a network using the defense-in-depth strategies. (CCC 1, 4, 6; PGC 1, 2, 3, 5, 6)
See Core Curriculum Competencies and Program Graduate Competencies at the end of the syllabus. CCPOs are linked to every competency they develop.
Upon completion of this course, the student will:
- Explain the basic functions and interconnectivity of computer networks.
- Describe the computer network types, topologies, and protocols.
- Explain the basic functions of computer networks and network devices.
- Describe the function of the OSI model.
- Analyze the use of the TCP/IP in network communications.
- Compare and contrast the OSI and TCP/IP models.
- Distinguish among the common network technology types, architectures, and their properties.
- Explain the purpose and functions of switches and routers.
- Describe the purpose and function of routing protocols.
- Select the appropriate routing protocols for a given scenario.
- Name and state the primary purpose of common protocols associated with each layer of the TCP/IP model.
- Develop a plan to design and implement a basic computer network.
- Distinguish among the standard cable types and their properties.
- Compare and contrast the common physical network topologies.
- Identify appropriate wiring standards for a given scenario.
- Create an IP address space for constructing a basic network.
- Explain the purpose of virtual local area networks (VLANs).
- Model and document a computer network.
- Maintain, troubleshoot, and repair a basic computer network.
- Construct and verify a basic network cable.
- Explain the purpose of network monitoring.
- Perform network monitoring to identify the performance and connectivity issues for a given scenario.
- Evaluate the common connectivity issues.
- Develop and implement a plan to remedy the connectivity issues.
- Explain the function of each layer of the OSI model.
- Describe the OSI model layers.
- Identify the protocols associated with the OSI model.
- Describe the process of sending and receiving data using the OSI model.
- Distinguish between the OSI and the TCP/IP models.
- Explain the functions of a router.
- Describe the different protocols and their functions in data communications.
- Discuss the IP addressing in the different layers of the OSI model.
- Distinguish between the physical and the logical network topologies.
- Design and implement a network with routing according to the current industry guidelines.
- Identify current industry guidelines associated with the design and implementation of a network with routing.
- Develop a plan to create a network with a given scenario.
- Create and test a network with routing according to the current industry guidelines.
- Troubleshoot a network.
- Establish a network using the defense-in-depth strategies.
- Explain the components of defense-in-depth strategies.
- Develop a plan to strengthen the network security.
- Reconstruct a network using the defense-in-depth strategies.
- Troubleshoot the fortified network.
Students must demonstrate proficiency on all CCPOs at a minimal 75 percent level to successfully complete the course. The grade will be determined using the Delaware Tech grading system:
Students should refer to the Student Handbook for information on the Academic Standing Policy, the Academic Integrity Policy, Student Rights and Responsibilities, and other policies relevant to their academic progress.
- Apply clear and effective communication skills.
- Use critical thinking to solve problems.
- Collaborate to achieve a common goal.
- Demonstrate professional and ethical conduct.
- Use information literacy for effective vocational and/or academic research.
- Apply quantitative reasoning and/or scientific inquiry to solve practical problems.
- Design and implement moderate to complex programs that meet specifications, perform reliably, and are maintainable using the principles of software engineering.
- Apply object-oriented design principles to software analysis and programming.
- Analyze currently available operating systems and software development platforms to design and implement software applications that are effective and secure.
- Develop programs in assembly language that directly address the computer architecture.
- Develop technical documentation to meet end user requirements.
The College is committed to providing reasonable accommodations for students with disabilities. Students are encouraged to schedule an appointment with the campus Disabilities Support Counselor to request an accommodation needed due to a disability. A listing of campus Disabilities Support Counselors and contact information can be found at the disabilities services web page or visit the campus Advising Center.