Please note: Information on this page relates to the 2013 academic year unless otherwise specified.
On this page:
- Undergraduate Information
- Postgraduate Information
- How To Find Out More
- Related Subjects and Careers
- List of Courses
This subject is taught by the School of Engineering and Computer Science.
The exponential growth in communication networks in recent years has totally changed the way we work and play. We now demand instant communication with anyone via voice, text and video, and immediate access to all kinds of information and services. The networks that make this possible involve a wide range of engineering challenges.
They employ different technologies - wireless, wired and fibre optics - which must be seamlessly interconnected and have to work in a highly robust and efficient manner. This requires complex designs incorporating different protocols that govern how information flows over the networks and how the networks respond to faults.
The study of networking includes the network elements, applications, content and the distributed systems that make up the service-enabling technologies. The Network Engineering major will give students an understanding of the full range of modern communication technologies, network protocols and middleware required for modern networks. It will equip them with the expertise to design, build, configure and test modern networks and networked services.
This programme is unique within New Zealand and builds on the long established expertise in computer networks and distributed systems at Victoria.
Network Engineering can be taken as a specialisation in the Bachelor of Engineering (BE).
Network Engineering students must complete the following components to obtain their BE (NWEN) :
This consists of the following courses, which provide the necessary foundation for a BE (NWEN):
- ENGR 101 - Engineering Technology
- COMP 102 - Introduction to Computer Program Design
- COMP 103 - Introduction to Data Structures and Algorithms
- MATH 151 - Algebra
- MATH 161 - Discrete Mathematics
- PHYS 114 - Physics 1A or PHYS 115 - Physics 1B or PHYS 122 - Introduction to Physics and Applied Physics
To gain entry to Part 2, students will need to pass their Part 1 courses with at least a B average.
This is the core component of the BE, and is made up of various 200, 300 and 400-level courses:
- ENGR 301, 302, 401, 489
- NWEN 241, 242, 243, 301, 302, 304
- At least one of ECEN 220, MATH 177 or STAT 193
- At least three courses from COMP 261, SWEN 221, 222, 223, 224, ECEN 201, 202, 203 or 220
- At least one course from COMP 301-399, SWEN 301-399, NWEN 303, ECEN 301-399
- At least three courses from NWEN 401-440
- At least one further course from COMP 401-479, SWEN 401-479, NWEN 401-479, ECEN 401-479
This consists of three courses outside of your specialisation which form a coherent unit. This is an opportunity to explore some other interest you may have outside of the BE.
This consists of 800 hours of approved work experience in an engineering environment.
Information about postgraduate study in Network Engineering can be found on the School of Engineering and Computer Science's postgraduate study pages.
How to Find out More
You can order more information on this subject using our Request for Study Material Form.
Victoria's Student Recruitment, Admission and Orientation Office offers advice on courses and help with planning your degree.
Contact the Faculty of Engineering's Student Administration Office for information on Admission, qualifications and courses, course advice and selection criteria, exemptions and prerequisites and your Application to Study.
Courses, degrees and other qualifications in Engineering are taught by the School of Engineering and Computer Science.
School Office: Cotton Building 358,
Phone: 0-4-463 5341
Related Subjects and Careers
List of Courses
|On this page:|
|200 Level Courses|
NWEN 241 – Systems Programming
NWEN 242 – Computer Organisation
NWEN 243 – Network Applications
|300 Level Courses|
NWEN 301 – Operating Systems Design
NWEN 302 – Computer Network Design
NWEN 303 – Concurrent Programming
NWEN 304 – Advanced Network Applications
|400 Level Courses|
NWEN 401 – Distributed Systems Design
NWEN 402 – Internet Engineering
NWEN 403 – Advanced Network Engineering
NWEN 404 – Mobile Computing
NWEN 405 – Security Engineering
NWEN 406 – Distributed Computing in Grids and Clouds
NWEN 438 – Special Topic in Network Engineering 1
NWEN 439 – Special Topic in Network Engineering 2
NWEN 440 – Directed Individual Study
NWEN 441 – Directed Individual Study
|600 Level Courses|
NWEN 690 – Network Engineering for PhD