NETW 1210 Systems Networking Basics

Year
Year 1
Semester
Second Semester
Credit
3
Program Description

Foundational principles of computer networking applied to software development environments.

About this course

NETW 1210 introduces the core concepts that keep software applications connected and functional. You will explore the models that govern how data moves across networks, the protocols that enable communication, and the hardware that supports these interactions. The course is designed with software development in mind, so you will see how networking principles apply directly to building and maintaining modern systems.

Through a mix of classroom instruction and hands-on labs, you will learn to configure network settings, identify essential network components, and troubleshoot common connectivity problems. You will also gain a solid understanding of the security basics that protect networked data and applications.

Who takes this course

This course is a required component of the Bachelor of Applied Technology — Software Development program.

Credits: 3 · Hours: 45

Prerequisites

None

Learning outcomes

  • Explain the roles of key networking protocols and layers in modern computer systems.
  • Configure basic network settings for local and remote environments.
  • Identify common network hardware and their functions in a data centre or cloud setup.
  • Apply basic troubleshooting methods to resolve connectivity issues.
  • Describe security fundamentals relevant to networked software applications.

Evaluation

Component Weight (%)
Mid-term examination 30
Practical lab assessments 40
Final examination 30