Computer Networking Minor

The minor in Computer Networking provides students with an opportunity to learn how the Internet works. Students will gain a solid grounding in the protocols that allow networking devices and systems to communicate. This includes the configuration and management of core networking hardware such as routers and switches as well as end systems such as servers, laptops, and mobile devices. Programming and scripting also plays an important role in the ongoing management and automation of systems, and students are therefore required to take a single course from that area.

To earn the Minor in Computer Networking, students must complete the courses (20 total credits) as outlined below. All courses are four credits.

Course Title Credits
Core Courses
COMP1100INTRODUCTION TO NETWORKS4
COMP1150ROUTING AND SWITCHING4
COMP2150NETWORK ADMINISTRATION4
Scripting Courses
Select one of the following:4
COMP1000COMPUTER SCIENCE I4
COMP3100SYSTEM ADMINISTRATION4
COMP4150ADVANCED SYSTEM ADMINISTRATION4
ELEC3150OBJECT ORIENTED PROGRAMMING FOR ENGINEERS4
Advanced Courses
Select one of the following:4
COMP2160WIRELESS NETWORKS4
COMP2500SECURITY PRINCIPLES4
COMP2650DATABASES4
COMP3100SYSTEM ADMINISTRATION4
COMP3125DATA SCIENCE FUNDAMENTALS4
COMP3575SCRIPTING FOR CYBERSECURITY AND FORENSICS4
COMP3590APPLIED CRYPTOGRAPHY4
COMP3580DIGITAL FORENSICS4
COMP4450SYSTEMS PROGRAMMING4
COMP4580NETWORK FORENSICS4
COMP4150ADVANCED SYSTEM ADMINISTRATION4
Total Credits20