CSC323Z – Introduction to Networks (Online)



The class syllabus can be found here

Office Hours

Office hours are posted here


Network+ Guide to Networks, 6th Edition

Class Schedule – (tentative)

Lecture Videos

All recorded lectures can be found here. You must log in using the class password in order to view them.

Lecture: An Introduction to Networking

Lecture: Networking Standards and the OSI Model
Homework: Wireshark Lab – Getting Started

Lecture: Transmission Basics and Networking Media
Homework: Wireshark Labs – HTTP & DNS

Lecture: Introduction to TCP/IP Protocols
Homework: Wireshark Labs – TCP & UDP

Lecture: Topologies and Ethernet Standards
Homework: Wireshark Labs – IP & NAT

Lecture: Network Hardware, Switching, and Routing
Homework: Wireshark Labs – ICMP, Ethernet & ARP

Lecture: Wide Area Networks

Lecture: Wireless Networking
Homework: Wireshark Lab – 802.11

Lecture: In-Depth TCP/IP Networking
Homework: Subnetting worksheets

Lecture: Virtual Networks and Remote Access
Homework: Wireshark Lab – DHCP

Lecture: Network Security
Homework: Wireshark Lab: SSL

Lecture: Voice & Video over IP

Lecture: Troubleshooting Network Problems
Homework: Network Diagrams

Lecture: Ensuring Integrity and Availability

Lecture: Network Management

Final Exam Week


Homework assignment drop boxes will be posted in Engage. All homework assignments are due the following week after they are assigned by Friday @ 11:55 pm.

Plagiarism & Cheating

Plagiarism and cheating are not tolerated in any of my courses. If you are caught performing any form of academic misconduct in this class appropriate action will be taken and you will be removed from the course as well as receive an ‘F for cheating’ grade on your transcript.


Wireshark Labs
Networking Lab 1
Networking Lab 2
Making Persistent Kali Sticks
How to Boot From a USB Drive in Virtualbox
Unix Command Summary Sheet(Grab a printed copy outside of my office!)
Hackers: The Internet’s Immune System
Over the Wire – Bandit Labs
Subnetting Practice Questions