CSCI 490 Computer Network Design, Implementation and Security – Syllabus

Instructor

Aspen Olmsted
Course website : http://blogs.cofc.edu/olmsteda
Tel: 843.953.6600
Email: Please use aspen.olmsted@cs.cofc.edu with Subject = CSCI490
Office: J. C. Long Building 226

Class place and time

Classroom: Online Only
Catalog description

CSCI 490 Computer Network Design, Implementation and Security

Students learn to implement a defined network architecture with basic network security. Students will learn to configure, maintain, and troubleshoot network devices using appropriate network tools and understand the features and purpose of network technologies. Students will be learn to design design network solutions, analyze network traffic, and be familiar with common protocols and media types.

Course Outcomes

Module 0 – Introduction

This module introduces the course, prerequisites and required skills for the exam.  Students will also learn how to use the hardware simulator so they can complete the simulations as they proceed through the course.

Module 1 – Networking Basics

This module lays the foundation of the basics of networking.  This includes information on networking terminology, common physical and logical topologies, networking architectures and protocols, network connections, and the Open Systems Interconnection (OSI) model.

Module 2 – Cables and Connectors

This module examines common cables and connectors used in networks. Twisted pair, coaxial and fiber optic cabling are discussed. Students will become familiar with the standards, specifications, and components used for wiring implementation.

Module 3 – Networking Devices

In this module students will learn about using network adapters and devices to connect to a network. They will also learn about internetworking devices (routers, firewalls, and layer3 switches).

Module 4 – Ethernet

This module teaches the students the basics of working with Ethernet architecture, specifications, and details about connecting network devices.

Module 5– Network Implementation

This module discusses aspects of a network implementation.  This includes understanding IP addressing, assigning IP addresses, mapping logical host names to IP addresses, routing, and accessing the Internet,. Students will learn why IPv6 is necessary and how multicasting works. They will also learn the basics of using Voice over IP (VoIP).

Module 6 – Wireless Networking

This module examines using a radio frequency wireless network to connect to hosts.  Students will learn the basics of networking architecture, infrastructure, and wireless standards (802.11, Infrared, and Bluetooth). They will learn how to implement security on a wireless network, configure a wireless network, and identify factors that can effect a wireless connection.

Module 7 – Wide Area Networks (WANs)

In this module students will learn facts about Wide Area Networks (WAN) technologies, structure, and services. They will learn methods to connect to the Internet through an ISP and how to create a remote access connection.

Module 8 – Network Security

This module teaches the students how to secure the network from various network threats. Students will learn how to use a firewall, a Virtual Private Network (VPN), and switch features to enhance security. They will also learn about the elements that can be used to provide authentication and encryption for the network. An Intrusion Detection System (IDS) and network monitoring tools are used to help prevent attacks.

Module 9 – Network Management

This module examines components of network management.  This includes configuration management documentation, SNMP, remote management, network monitoring tools, and elements to optimize the performance of the network.

Module 10 – Troubleshooting

In this module students will learn a systematic methodology for troubleshooting, tools to troubleshoot network connectivity problems, and commands to gather network information and troubleshoot IP configuration problems. They will also learn how to troubleshoot name resolution, switching and routing problems.

Required text

We will use an electronic book by www.testout.com.  http://www.testout.com/home/it-certification-training/labsim-certification-training/network-pro.  I will give you a voucher in Oaks that allows you to buy this software for $89.

Grading scale

100-90 (A); 87-89 (A-); 86-84 (B+); 83-80 (B); 79-77 (C-); 76-74 (C+); 73-70 (C); 69-67 (C-); 66-60 (D); else (F)

Evaluation schedule

60% Quizzes and Simulation Labs
40% Final Exam

 Simulation Labs

There will be many short (5-10 minute) video lectures followed up by a short reading and a simulation lab.  You are able to take the simulation multiple times and your last score will be the score for the grade book.

Quizzes

Each unit will have a exam or a set of exam.  You are able to take the quizzes multiple times and your last score will be the score for the grade book.

Final Exam

The final exam will be around 70 questions and the due date will be posted to Oaks.  There will be no late submissions accepted. Since the content is streamed to your personal computer you should plan to complete all the work by the deadline.

Course Community

Each unit and topic of the course will have an Oaks discussion groups.  Please do not post quiz and test answers to the discussion groups.   Each student is responsible for posting at least once to each of the following discussion groups before the due date of the topic quiz.

Disabilities

If you have a documented disability and are approved to receive accommodations through
SNAP Services, please contact me.

Student Honor Code

I expect you to abide by the Honor Code and the Student Handbook: A Guide to Civil and
Honorable Conduct. If you have a question about how to interpret the Honor Code, ask before
acting! I encourage collaboration, but you must document it. Thus, each student will submit
their own homework and, when collaborating, provide a reference to those people and
documents consulted.