NET: Networking — Computer

Browse Courses in the Course Catalog

The courses listed below are part of Hawkeye's course catalog. The course cost is subject to change, and the listing does not confirm that the course is currently available. To see currently available courses and sections, visit the course search.

If you plan to transfer courses back to your current college or university, make sure the courses you want to take at Hawkeye will transfer. To confirm, meet with your advisor at your current school or, if you're attending the University of Northern Iowa, University of Iowa, or Iowa State University, visit www.TransferinIowa.org.

Back to Subject Listing

NET-109 A+ Certification Prep Course

4 credits—This course will teach basic knowledge of desktop and laptop operating systems. This course will teach the important knowledge and skills necessary to competently install, build, configure, upgrade, troubleshoot and repair personal computers, including troubleshooting basic network and internet connectivity. Additionally, this course will also cover the latest memory, bus, peripherals, and wireless technologies.

Lecture Hours: 64

Course Type: Technical

2025–2026 Course Cost: $1,079.00

NET-115 College Experience

1 credits—This course is designed to orient Information Technology students to the college campus, resources, services, and expectations. This course will introduce information technology careers, certifications and preview key IT concepts and systems.

Lecture Hours: 16

Course Type: Technical

2025–2026 Course Cost: $234.00

NET-152 Advanced Network Technology

3 credits—This course is designed to provide advanced training in a variety of networking topics. Network configuration, fault tolerance, redundancy, monitoring, maintenance and security will be the core drivers of course content. Emerging trends and technologies will be discussed and explored to aid students in creating and implementing an evolving network topology. Many topics support network uptime through proactive maintenance, fault tolerance and redundancy planning. Students will develop and maintain network documentation and determine appropriate action for common problems. This course will build and expand upon Cisco and network security coursework.

Lecture Hours: 48

Prerequisite(s): Minimum grade of C- in NET-228 and NET-313.

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-166 Applied Computer Security

3 credits—This course will discuss the basic concepts of practical computer and Internet security: passwords, firewalls, antivirus software, malware, social networking, surfing the Internet, phishing, and wireless networks. This class is intended for students with little or no background in information technology or security. Basic knowledge of word processing required.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-168 Administering Windows Server

3 credits—This course focuses on implementing, managing, maintaining, and provisioning services and infrastructure in a Windows Server environment. This course will include the administration tasks necessary to maintain a Windows Server infrastructure such as configuring and troubleshooting name resolution, user and group management with Active Directory Domain Services (AD DS) and Group Policy, implementing Remote Access solutions such as DirectAccess, VPNs and Web Application Proxy, implementing Network Policies and Network Access Protection, PowerShell scripting, Data Security, deployment and maintenance of server images, as well as update management and monitoring of Windows Server environments. It covers the current objectives for the Microsoft Certification Exam.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): Minimum grade of C- in NET-313.

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-178 Intro to Cyber Security

3 credits—This course will provide an overview of the vulnerabilities that exist in most information systems. Students will learn how policies, user education, software and hardware tools can help protect systems during an attack. This course will help students refine their critical thinking skills as they evaluate various technology topics and concepts while searching for underlying connections between the technology and how to apply those concepts in a lab setting, which is a skill that should be beneficial in any/all types of technology careers. This course will also help students gain hands on technology literacy which will be of vital significance when making important work- related decisions.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-202 Programming for Network Administrators

3 credits—This course introduces basic programming techniques using the Python programming language to automate system administration tasks. Students will design, code, and test Python applications. Students will also be introduced to PowerShell and other scripting tools, and see how these tools compare to Python. The focus of scripting use in this course is to aid in automation of regular system administration tasks.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-209 Cybersecurity Analyst

4 credits—Cybersecurity Analyst is an intermediate-level security skills and knowledge course and is designed for IT security analysts, vulnerability analysts, or threat intelligence analysts. This course builds the knowledge and skills required to configure and use threat detection tools, perform data analysis, and interpret the results to identify vulnerabilities, threats, and risks to an organization with the end goal of security and protecting applications and systems within an organization. The course will assist learners in preparing for certifications like the CompTIA CySA+.

Lecture Hours: 48 Lab Hours: 32

Prerequisite(s): Minimum grade of C- in NET-228

Course Type: Technical

2025–2026 Course Cost: $936.00

NET-213 Cisco Networking

4 credits—This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. Labs use a “model Internet” to allow students to analyze real data without affecting production networks. Packet Tracer (PT) activities help students analyze protocol and network operation and build small networks in a simulated environment. At the end of the course, students build simple LAN topologies by applying basic principles of cabling, performing basic configurations of network devices such as routers and switches, and implementing IP addressing schemes.

Lecture Hours: 48 Lab Hours: 32

Prerequisite(s): Minimum grade of C- in MAT-060 or MAT-063. Or equivalent placement score.

Course Type: Technical

2025–2026 Course Cost: $976.00

NET-228 Cisco Networking II

4 credits—This course describes the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with static routing, virtual LANS, and inter-VLAN routing in both IPv4 and IPv6 networks. Students will be able to perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN.

Lecture Hours: 64

Prerequisite(s): Minimum grade of C- in NET-213

Course Type: Technical

2025–2026 Course Cost: $961.00

NET-229 Cisco Networking III

4 credits—This course describes the architecture, components, and operations of routers and switches in a larger and more complex network. Students learn how to configure routers and switches for advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with OPSF, NAT, ACL’s and wide area networking.

Lecture Hours: 64

Prerequisite(s): Minimum grade of C- in NET-228

Course Type: Technical

2025–2026 Course Cost: $951.00

NET-310 Virtual Machines

3 credits—This course will cover the concepts of virtualization including hardware and software. Topics will include benefits vs. risks analysis, installation and configuration, operation and maintenance and disaster recovery.

Lecture Hours: 48

Prerequisite(s): Minimum grade of C- in NET-313

Course Type: Technical

2025–2026 Course Cost: $737.00

NET-313 Windows Server

3 credits—This course provides the core foundation for supporting network-based servers. Students will learn the skills necessary to install, configure, customize, optimize, network, integrate and troubleshoot a Windows Server operating system. Students will study the design, implementation, and support of a network server network including specialized servers that are common to most networks.

Lecture Hours: 48

Prerequisite(s): Minimum grade of C- in NET-109

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-412 Linux System Administration

3 credits—This course will introduce students to the Linux Operating System and is designed for students with little or no previous experience with Linux. Students will gain experience and understanding of basic setup and installation, configuration, navigation, permissions, command shells, and GUI environments available on Linux systems.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-474 Certification Preparation

1 credits—Course is designed as a review and final preparation for students taking Information Technology certification tests.

Lecture Hours: 16

Prerequisite(s): Instructor approval required. Must have satisfactory grades in supporting classes and demonstrate motivation to attain certification.

Course Type: Technical

2025–2026 Course Cost: $234.00

NET-475 Certification Preparation

2 credits—Course is designed as a review and final preparation for students taking Information Technology industry certification exams.

Lecture Hours: 32

Prerequisite(s): Instructor approval required. Must have satisfactory grades in supporting classes and demonstrate motivation to attain certification.

Course Type: Technical

2025–2026 Course Cost: $468.00

NET-494 Microsoft Azure Fundamentals

2 credits—This course will teach students the fundamentals of cloud computing focusing on Microsoft Azure. Students will learn what services are offered on Microsoft’s Azure cloud platform, how to estimate costs associated with Azure, compare Azure to Amazon’s AWS, and how the services offered by Azure could be used by a company for setting up servers and storing and working with data in the Azure cloud.

Lecture Hours: 32

Prerequisite(s): Minimum grade of C- in NET-313

Course Type: Technical

2025–2026 Course Cost: $475.00

NET-612 Fundamentals of Network Security

3 credits—This course is designed to provide student with a fundamental understanding of network security principles and implementation. Students examine the technologies used and principles involved in creating a secure computer networking environment.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): Minimum grade of C- in NET-313.

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-619 Network Attacks: Detection, Analysis & Countermeasures

3 credits—This course provides students the opportunity to attack computer networks to test their defenses and teaches them how to analyze attacks. Topics include attacks and attack analysis, intrusion detection and analysis, and advanced defense countermeasure configuration using firewalls, routers and intrusion detection systems.

Lecture Hours: 32 Lab Hours: 32

Pre/Co-requisite(s): Minimum grade of C- in NET-178

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-710 SQL Database

2 credits—This course is designed to teach the student the basics of computer database administration. This course will cover what a database server is and how it is used in a modern computer network. The course will inform the student about the components of the database and the tools used to tune the database software for optimum performance.

Lecture Hours: 32

Prerequisite(s): Minimum grade of C- in CIS-303 and NET-313

Course Type: Technical

2025–2026 Course Cost: $468.00

NET-914 Cybersecurity Experiential Learning

3 credits—This course will allow students to put the skills obtained in the program to practical use in a simulated real-world environment. In addition, students will refine teamwork skills and learn to conduct their actions in an appropriate manner for the business world.

Lecture Hours: 16 Lab Hours: 64

Prerequisite(s): Minimum grade of C- in NET-612

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-916 Experiential Learning

5 credits—This course will allow students to put the skills obtained in the program to practical use in a simulated real world environment. In addition, students will refine teamwork skills and learn to conduct their actions in an appropriate manner for the business world.

Lecture Hours: 64

Prerequisite(s): Minimum grade of C- in NET-310

Course Type: Technical

2025–2026 Course Cost: $1,210.00

NET-932 Internship

3 credits—This course provides students with the opportunity to gain practical work experience, while applying skills and techniques learned in their program of study, under the supervision of an employer, manager, or supervisor. This course may be taken for 2–3 credit hours.

Co-op Hours: 128

Prerequisite(s): Minimum grade of C- in NET-109. Must be in program major and have completed 30 credits in one of the following programs: Network Administration and Engineering or Information Systems Management.

Course Type: Technical

2025–2026 Course Cost: $702.00

NET-949 Special Topics

1 credits—This course, usually offered on a limited basis only, provides an in-depth study on a topic of general interest pertaining to this department. This course can be taken for 1 – 3 credit hours.

Lecture Hours: 16

Course Type: Technical

2025–2026 Course Cost: $234.00