Network Engineering Technology

Diploma

Apply Now

Need more info? Learn how to apply.

You are the go-to person for technical advice, you have loved all things tech for years. Every company you can think of uses computers, networks and is connected to the internet. You see yourself working with the skill set it takes to keep all that technology running. NET is a two year diploma that focusses on the hands on implementation of secure server and network infrastructures using on premise and cloud technologies. If you are a hands on learner who loves diving deep into IT topics - NET is the program for you. NET – Connecting IT!

Starting Winter 2025, this program offers a full-time evening intake, with consecutive classes scheduled throughout winter, spring and fall terms.

Upcoming Intakes

Select your preferred intake to see relevant program information. Program details, including tuition and course information, may vary by intake.

Selection Start Date Delivery Mode Time Campus Length Domestic Status International Status
Sep. 02, 2025 (Fall) In-person Weekdays - Daytime Main 2 Years (Full-time) Open Open
  Jan. 08, 2026 (Winter) In-person Weekdays - Evening Main 2 Years (Full-time) Open Open
 
             
 

Swipe table to view more information for each intake.

Delivery Mode

  • In-person - All your class activity will be delivered in person, on campus.
  • Online - All your class activity will be delivered online.
  • Hybrid - Your classes will be a mixture of in person and online learning. You must be able to come to campus and participate remotely online.
  • Your choice - Your program offers a variety of class delivery options (in person, online, or a mixture of both) and you can select which type of classes to take. If you wish, you can complete your entire program either in-person or online.
  • HyFlex - All your classes are delivered for simultaneous participation in person and online. You can choose daily to attend your classes in person or join remotely online.

Time

  • Your choice - You can select class times and days that fit your schedule. There are a variety of class options for you to choose from including daytime, evening, weekdays or weekends.
  • No set time - No set class days or times, content is access on-demand. You can complete your studies on your own schedule within the scheduled class dates; may have set due dates and deadlines.
  • Evenings & Weekends - Classes are scheduled after 5 p.m. on weekdays or anytime on weekends.
  • Weekdays - Daytime - Classes are scheduled on weekdays, typically start before 6 p.m.
  • Weekdays - Evening - Classes are scheduled on weekdays, typically start after 6 p.m.
  • Weekends - Classes are scheduled on Saturdays and Sundays.

Campus

Any in-person components of your courses will be delivered at this campus location.

View Campus Map

Length

  • Full-Time - This is the standard length to complete the program, with a full course load per term.
  • Part-Time - Students follow a structured schedule of classes so they can progress in their studies part-time while balancing everyday life.

Domestic Status

The program availability status for domestic applications is updated as applications are reviewed and assessed. Program availability is subject to change without notice.

  • Open - Program intake is accepting applications. If you apply and are qualified, you may be offered admission or be waitlisted. Open does not guarantee a seat.
  • Waitlisting - Program intake is accepting applications, but qualified applicants will be placed on a waitlist.
  • Closed - Program intake is not accepting applications.
  • Upcoming - Applications will open soon for this intake. View the upcoming terms for open dates.
  • N/A - Not available for this intake.

International Status

The program availability status for international applications is updated as applications are reviewed and assessed. Program availability is subject to change without notice.

  • Open - Program intake is accepting applications. If you apply and are qualified, you may be offered admission or be waitlisted. Open does not guarantee a seat.
  • Limited - For international applicants, the program intake is now only available if you already have a valid study permit.
  • Waitlisting - Program intake is accepting applications, but qualified applicants will be placed on a waitlist.
  • Closed - Program intake is not accepting applications.
  • Upcoming - Applications will open soon for this intake. View the upcoming terms for open dates.
  • N/A - Not available for this intake.

Credit programs that accept international applicants also meet the eligibility for the Post-Graduation Work Permit program, including programs with a Hybrid delivery mode. Each student is responsible for maintaining their eligibility throughout their studies.

Hands-on, industry-relevant skills

The Network Engineering Technology diploma is designed to provide you with advanced training in the design, implementation and maintenance of data and computer networks. 

Through the course of the program, you can expect to learn how to:

  • Install, configure and maintain business services and applications
  • Install, configure and maintain client and server operating systems (Linux and Windows)
  • Design, implement and maintain secure wired and wireless network infrastructures
  • Implement and monitor network security policies and practices
  • Troubleshoot network, hardware and end-user issues
  • Maintain currency in the network engineering field through research and professional development
  • Demonstrate professional skills through documentation, communication and critical thinking
  • Work effectively and ethically as an individual or member of a team
  • Analyze network services, including performance measurement, security, layer functions and protocols
Network Engineering Technology students

Career Outcomes

As the world becomes more heavily dependent on high-speed network communications for virtually every facet of everyday business and life, our graduates find themselves in growing demand.

Job Opportunities

  • Data Systems Specialist
  • LAN/WAN Administrator
  • Network Analyst
  • Network Support Specialist
  • Systems Analyst

Median Starting Salary

The expected starting salary for individuals with a(n) Network Engineering Technology Diploma is $45,380.
This salary information was based on graduate data from the past 3 years and reflects annual salaries for graduates who claimed they were working more than 30 hours per week. Graduates who quoted salaries below $10,000 and above $200,000 per year have been excluded. Note that NAIT publishes the median salary instead of the average to minimize the potential of outlying salaries distorting the mean. Data represented here may differ from other data sources due to differences in definition or differences in timing.

Grad Employment Rate

Employment rates are reported by NAIT alumni, are for information purposes, and do not guarantee future employment opportunities. Please note that data for newer programs may not be included within this report.

Download report

Take your career planning to the next level

This program can be used as a step toward earning higher credentials and/or certifications.

Further education at NAIT
Further education at other institutions

Advanced credit may be granted at Canadian universities like the University of Athabasca, University of Alberta or University of Calgary.

Post-secondary articulation agreements within Alberta are approved by the Alberta Council on Admissions and Transfer (ACAT). To view the details of specific agreements, please visit transferalberta.ca or contact articulations@nait.ca For questions regarding transfer agreements or to obtain a course description/outline that is no longer available on our website, please contact articulations@nait.ca.

Build your resume before you even graduate

Explore work experience opportunities that help grads get hired even sooner.

View Work Integrated Learning

Work Experience Placements

Students in this program gain valuable work experience with Work Integrated Learning (WIL). WIL is a form of experiential learning that integrates academic studies with relevant work-based learning. The WIL placement in this program is a Co-op.

Co-op

A Co-op provides experience in a workplace setting related to the student's field of study. The number of required work terms varies by program; however, the time spent in work terms must be at least 30% of the time spent in academic study for programs over 2 years in length, and 25% of time for programs 2 years and shorter in length.

Duration 15 weeks
Compensation Yes
International Students Co-op Work Permit required
Placement Identified By Student - Submits resume to employers to apply for WIL positions.
Student Interview Required Yes
Benefits of a Co-op
  • Understand more about career opportunities, expectations and requirements of the professional field
  • Gain the opportunity to apply classroom knowledge in a real-world environment
  • Create networking opportunities in your chosen industry
  • Develop and improve communication, interpersonal and employment skills
  • Gain confidence in your professional skills
  • Practice job placement skills including job search, resume preparation, interviewing
  • Explore career options and program specialization within the industry
  • Improve application for future positions by gaining industry experience and increasing your employability
  • Possibility of employment after graduation
  • Potential financial benefits if the placement is paid
Finding a placement
  • Create a profile on NAIT's job board, Career Connect
  • Create and maintain a current resume, cover letter and list of references
  • Apply for positions on Career Connect
  • Prepare for, and attend, employer interviews
  • Coordinate and communicate with your WIL Coordinator
  • Be flexible, professional, and participate fully in the recruitment process
  • Be aware of the anticipated outcomes of the placement
  • Notify the coordinator for your program once you have an employment offer and sign a WIL Agreement

Courses and Advanced Credit

Current and recently admitted students can find information and updates about their program on their My Program page in the MyNAIT Portal. To monitor your course progress and the courses still needed to graduate, visit your Academic Progress Report.

Advanced Credit

You may apply for advanced credit once you have been accepted into the program. Advanced credit can be Transfer Credit (for completed post-secondary courses) or PLAR (Prior Learning Assessment and Recognition).

Transfer Credit

In addition to the common guidelines outlined on the Transfer and Credit Options section, your program has other advanced credit requirements that are applied to each request including:

  • You must have completed the course or program no more than 5 year(s) ago unless a formalized articulation agreement is in place
  • You must have a minimum mark of B- in the course(s) or program

Read more about advanced credit or contact us about applying for credit for this program.

Courses

This content is specific to the selected Sep 02, 2025 intake.

Expand each course below to see details about credits, requisites, scheduling, and more.

Term 1

COMM1000Technical Communications
  • Requisites: This course is available to students in Computer Network Administrator, Computer Engineering Technology or the Network Engineering Technology program.
  • Open Studies: Not Available
  • Credits: 3.00

This course will place an emphasis on developing professional communication skills to enable students to be successful members of a team in a work environment. The course concentrates on skills in writing, reading, speaking, researching, and critical thinking, within the context of technical communications in the workplace.

COMP1000Client/Server Fundamentals
  • Requisites: This course is available to students in the Computer Network Administrator and Network Engineering Technology programs.
  • Open Studies: Not Available
  • Credits: 3.00

Modern computers are rarely deployed in isolation, but typically have network connectivity. Students will work with the underlying hardware components of servers and workstations. Students will also learn how to configure client and server operating systems in a network environment.

COMP1110Linux Fundamentals
  • Requisites: This course is available to students in the Computer Network Administrator and Network Engineering Technology programs.
  • Course Equivalencies: COMP1700, NET1700
  • Open Studies: Not Available
  • Credits: 3.00

The Linux operating system is a secure and robust platform for providing application and network services. Students will configure and manage virtualized Linux systems and resources in a network environment.

NETW1000Network Fundamentals
  • Requisites: This course is available to students in the Computer Network Administrator and Network Engineering Technology programs.
  • Course Equivalencies: CMPA1300, NETE1200
  • Open Studies: Not Available
  • Credits: 3.00

Networks rely on a number of devices, reference models and rules to communicate. Students will investigate both the Transmission Control Protocol / Internet Protocol (TCP/IP) and Open Systems Interconnection (OSI) models. Theoretical concepts will be reinforced through the basic configuration and management of typical network devices.

NETW1200Structured Cabling
  • Requisites: This course in not available to Open Studies students.
  • Open Studies: Not Available
  • Credits: 3.00

The reliability and speed demands on computer networks require a physical plant that meets or exceeds industry standards. This course will introduce the student to Structured Cabling standards and practices including experience in installation, testing, and documentation of the physical layer of networking.

PRGM1000Scripting Fundamentals
  • Requisites: This course is available to students in the Computer Network Administrator program or Network Engineering Technology program.
  • Open Studies: Not Available
  • Credits: 3.00

Fundamental skills in programming are critical to many of the tasks IT professionals perform. Students will create modular programs and scripts that use iteration, decision-making, and information processing. Students will implement algorithms and analyze, debug, and troubleshoot programs.

Term 2

COMP1200Server Administration
  • Requisites: This course is available to students in the Computer Network Administrator and Network Engineering Technology program. Pre-Requisite: COMP1000.
  • Open Studies: Not Available
  • Credits: 3.00

The modern enterprise requires stable, secure and efficient access to networked infrastructure and services. Students will configure and administer collaboration, deployment and directory services, as well as system management tools.

COMP1300Virtualization
  • Requisites: This course is available to students in the Computer Network Administrator program, or the Network Engineering Technology program. Pre-Requisites: COMP1110 and COMP1000.
  • Open Studies: Not Available
  • Credits: 3.00

Virtualization is a technology that allows businesses to optimize available computing resources. The rationale for deploying virtualization will be examined. Students will install and configure virtual hosts and networks with current technologies

COMP1400Service Desk Fundamentals
  • Requisites: This course is available to students in the Computer Network Administrator program, or the Network Engineering Technology program. Prerequisite: COMP1000.
  • Course Equivalencies: CMPA1000
  • Open Studies: Not Available
  • Credits: 3.00

Managing end-user requests is important in an IT environment. Students will be introduced to the processes and tools that will make them more effective while providing technical support to their clients. Topics covered include: information gathering techniques, troubleshooting and incident documentation.

CYBR1000Cybersecurity Fundamentals
  • Requisites: This course is available to students in the Network Engineering Technology program.
  • Open Studies: Not Available
  • Credits: 3.00

Today’s IT worker needs solid foundation in cybersecurity principles. Students will investigate hands-on, real-world scenarios and issues that professionals encounter daily. Students will engage in a mix of theory, hands-on labs, and case studies to develop the essential skills required for success in the dynamic field of cybersecurity. This course lays the groundwork for further studies in cybersecurity and the best practices that they will be applying in other coursework in this program.

NETW1100Local Area Networks
  • Requisites: This course is available to students in the Computer Network Administrator and Network Engineering Technology programs. Pre-Requisite: NETW1000.
  • Course Equivalencies: CMPA1800, NETE1800
  • Open Studies: Not Available
  • Credits: 3.00

The configuration and implementation of Local Area Networks are core skills for our students. Students will, individually and in teams, construct, configure, manage and maintain local area networks using simulation software and classroom hardware.

PROJ1000Technical Project I
  • Requisites: This course is available to students in the Computer Network Administrator and Network Engineering Technology programs. Prerequisites: COMM1000, COMP1000, NETW1000, PRGM1000.
  • Course Equivalencies: CMPA1980, CNA1990
  • Open Studies: Not Available
  • Credits: 3.00

Building something as complex as a computer network relies on the timely completion of interdependent smaller components. Under supervision, students will build a network based on a given scenario while demonstrating teamwork, technical skills, research abilities, and professionalism.

Term 3

COMP2000Enterprise Virtualization
  • Requisites: This course is available to students in the Network Engineering Technology program. Prerequisite: COMP1300.
  • Course Equivalencies: NETE2500
  • Open Studies: Not Available
  • Credits: 3.00

Cloud technologies are a driving force in IT. Virtualization is a technology that allows businesses to optimize available computing resources. The business rationale for deploying virtualization will be examined. Students will plan, install, and configure virtual hosts and networks with current on premises and cloud technologies.

IIOT1000Internet of Things (IoT) Fundamentals
  • Requisites: This course is available to students in the Network Engineering Technology program.
  • Open Studies: Not Available
  • Credits: 3.00

Information Technology professionals need a fundamental understanding of the Internet of Things (IoT) and how this technology impact today’s evolving networked environments. Students will investigate elements of IoT technology, protocols, and security theory and practice through labs, case studies, and projects, preparing them for a workplace where IoT may be integral to the networked environment. This course sets the stage for continued exploration of advanced IoT concepts and applications in further studies and future careers.

NETW2000Wireless LAN
  • Requisites: This course is available to students in the Network Engineering Technology program. Pre-Requisite: NETW1100.
  • Course Equivalencies: NETE2300
  • Open Studies: Not Available
  • Credits: 3.00

Wireless communication is fundamental to modern IT infrastructure. This requires the integration of wireless into a local area network. Students will implement wired and wireless networks to support enterprise solutions.

NETW2100Integrated Communications
  • Requisites: This course is available to students in the Network Engineering Technology program. Pre-Requisite: NETW1100.
  • Open Studies: Not Available
  • Credits: 3.00

Voice and data networks have converged. This requires the integration of a variety of technologies including email, voice mail, QoS and video. Students will integrate these technologies into a unified communications solution.

PRGM2000Scripting and Automation
  • Requisites: This course is available to students in the Network Engineering Technology program. Pre-Requisite: PRGM1000.
  • Course Equivalencies: NETE2000
  • Open Studies: Not Available
  • Credits: 3.00

Graphical User Interfaces (GUIs) are not conducive for performing repetitive or complex administration tasks. Focusing on BASH and PowerShell the students will automate system administration in Windows and Linux, on premises and in the cloud. Upon completion of this course, students will be able to use an operating system’s command line shell environment to perform computer administrative tasks.

SECR2000Network Security
  • Requisites: This course is available to students in the Network Engineering Technology program. Pre-Requisite: NETW1100.
  • Open Studies: Not Available
  • Credits: 3.00

Pervasive security is essential. Protecting digital information and networks requires the integration of a variety of security technologies, devices and practices. Students will implement solutions to protect data, devices and users.

Term 4

COMP2100Enterprise Server Administration
  • Requisites: This course is available to students in the Network Engineering Technology program. Prerequisite: COMP1200.
  • Open Studies: Not Available
  • Credits: 3.00

Managing a heterogeneous network is a complex undertaking. In this course students will learn how to install and manage enterprise collaboration services and provide a secure resilient network.

NETW2300Network Analysis
  • Requisites: This course is available to students in the Network Engineering Technology and Network Engineering Co-op program. Pre-Requisite: NETW1100.
  • Open Studies: Not Available
  • Credits: 3.00

Enterprise network administrators need to know how resources in their complex networks are being used. There are a number of tools which can be used to monitor and manage resources. Students will gain experience with a variety of network management applications.

NETW2400Internetworking
  • Requisites: This course is available to students in the Network Engineering Technology and Network Engineering Co-op program. Pre-Requisite: NETW1100.
  • Open Studies: Not Available
  • Credits: 3.00

Modern enterprises require highly available networks. Integrating IPv6 into the enterprise network is a now a fundamental skill set. Students will implement a robust, dual-stack, highly available network.

PROJ2000Technical Project II
  • Requisites: This course is available to students in the Network Engineering Technology and Network Engineering Co-op program.
  • Open Studies: Not Available
  • Credits: 6.00

IT projects in industry are extremely complex and require an understanding of the project management process and technology integration. This course will introduce formal project management and professional practice in implementing an IT solution for an enterprise business. The technical project provides students with an opportunity to deepen their understanding through further research of these technologies and their integration in a team environment.

SECR2100Enterprise Network Security
  • Requisites: This course is available to students in the Network Engineering Technology program. Pre-Requisite: SECR2000.
  • Open Studies: Not Available
  • Credits: 3.00

In order to protect systems and data in today's networks, security has to be considered at all levels of the OSI model. Students will gain the fundamental skills required to assess risk, as well as implement policies and technologies to mitigate those risks.

Tuition & Fees

This content is specific to the selected Sep 02, 2025 intake.

The tuition and fee amounts are estimates based on current academic year's rates. For financial planning purposes, please use these totals as an approximate estimate of your costs. Actual fees may vary by term and enrolment activities. Please refer to the tuition and fees page for more detailed information.

Tuition

Cost Per Credit: $176.00

View international tuition for upcoming intakes

How much does first year cost?
Domestic cost estimate
International cost estimate

Books, Supplies & Program Fees (est.)

Level 1 Term 1: $600
Level 1 Term 2: $700
Level 2 Term 1: $300
Level 2 Term 2: $600


Scholarships & Awards

NAIT awards over $6 million in scholarships and bursaries to more than 4,000 students each year, with the support of donors and the government. A variety of awards are available, including ones for academics, community involvement, equity/diversity grants, bursaries for financial need, program-specific awards and more!

Learn how to apply for awards

Admission Requirements

This content is specific to the selected Sep 02, 2025 intake.

Minimum entrance requirements

 

The specific academic requirements you must meet to be considered for admission. Where applicable, the minimum accepted Alberta high school courses are listed in round brackets ( ). Equivalent or higher-level courses are also accepted.

  • 63% in each of:
    • Grade 12 Language Arts (English 30-2)
    • Grade 12 Mathematics (Math 30-1)
    • One of: Grade 12 Chemistry (Chemistry 30), Physics (Physics 30), or Science (Science 30)
  • Proof of English Language Proficiency

Additional requirements & considerations

Alternative entrance pathways

 

If you are missing one or more of the minimum entrance requirements, you may be eligible for an alternative entrance pathway. For any pathway listed below, English language proficiency is also a requirement.

Students who successfully complete NAIT’s Computer Network Administrator certificate with a GPA of 3.5 or higher after spring of 2019 may be considered for entrance into year 2 of the Network Engineering Technology program, pending availability. Note: Students with a Computer Network Administrator certificate will be required to complete some outstanding first-year requirements to be eligible to graduate from the program.

Post-admission requirements

 

Although not required for admission, you must meet the following requirement(s) in order to progress in your program.

  • Computer Literacy - Basic

Basic computer literacy is required for a successful progression in this course. This comprises, but is not limited to, possessing fluency in basic word processing, spreadsheet creation, and an understanding of email and web best practices.

  • Computer Requirements:

  • Home desktop or laptop computer required. Please note desktop PC will be cheaper. Computers are provided in the labs, no laptop needed.

  • Minimum i7 Intel processor or AMD Ryzen 7 5xxx with 8 cores minimum (update for 2023/24)

  • Minimum 64 GB of RAM

  • Minimum 2 TB SSD hard drive

  • Minimum Windows 10

  • No additional Antivirus or antispyware required (Windows 10 comes with this)

  • Webcam

  • Headset with microphone

  • Minimum 50 Mbps internet download speed

  • Dual monitors

Students can email neteng@nait.ca about PC requirement questions.

Not sure if you meet the requirements?

Learn more about how NAIT evaluates applications, and find resources on how to satisfy admissions criteria.

How applications are evaluated Submitting required documents

Dates & Deadlines

 
International
Applications Open:

Aug 01, 2024

 
International
Applications Deadline:

Once the program is full

 
Domestic
Applications Open:

Oct 01, 2024
 
Application Deadline:
Once the program is full
 
Term Start Date:
Sep 02, 2025

Seats are limited - Apply early! Applications will remain open for at least one month from the open date. If the program/waitlist fill after that date, applications will close.

International Applicants

This program accepts international students.

PGWP Eligibility

Graduates of this program are eligible to apply for a Post-Graduation Work Permit (PGWP), following Immigration, Refugees and Citizenship Canada (IRCC) requirements. Students must still meet all other PGWP eligibility requirements, including full-time and in-person study requirements.

Co-Op Work Permit

Mandatory Co-op: This program has a mandatory work-integrated learning component. International students must apply for a co-op work permit and have it approved before the start of their work placement.

Optional Co-op: Students in this program can choose to move into a co-op pathway, which includes a mandatory co-op work practicum. International students who plan to participate in this option must apply for a co-op work permit and get approval before starting the work placement.

Learn more about PGWP and explore eligible NAIT programs.

Want to learn more about this program?

Thank you for your interest! We want to get you in contact with the right person to answer your questions. If you are a current or recently admitted student you can find program and course information as well as contact details for your program on the My Program page on the MyNAIT Portal.








Hidden








Stay connected

Sign up to receive information about NAIT programs, services, and upcoming events.

Send me more info

Apply to NAIT

Start your application today! Many programs have limited availability, so applying early can improve your chances for admission.

Apply now How to apply guide

Visit us

Take an in-person or virtual campus tour to see all that NAIT has to offer.

See tour options

Shopping Cart Quick View
Open Shopping Cart