keyboard_arrow_right
Home
keyboard_arrow_right
Study
keyboard_arrow_right
Academic study options
keyboard_arrow_right
Course Search
Search Courses
Year
2024
Search by Subject
Select a Subject
Accounting
Accounting and Information Systems
Aerospace Engineering
American Studies
Antarctic Studies
Anthropology
Applied Psychology
Architectural Engineering
Art Curatorship
Art History
Art History and Theory
Art Theory
Arts
Astronomy
Audiology
Bicultural Co-Governance
Biochemistry
Bioengineering
Biological Sciences
Biosecurity
Biotechnology
Bridging Programmes
Business
Business (micro-credential)
Business Administration
Business Information Systems
Business Management
CCEL
Cellular and Molecular Biology
Chemical and Process Engineering
Chemical, Natural and Healthcare Product Formulation
Chemistry
Child and Family Psychology
Chinese
Cinema Studies
Civil Engineering
Classics
Communication Disorders
Computational and Applied Mathematical Sciences
Computational and Applied Mathematics
Computer Engineering
Computer Science
Construction Management
Counselling
Criminal Justice
Cultural Studies
Data Science
Digital Arts, Social Sciences and Humanities
Digital Education Futures
Digital Humanities
Digital Screen
Disaster Risk and Resilience
Earthquake Engineering
Ecology
Economics
Education
Electrical and Electronic Engineering
Engineering
Engineering (micro-credential)
Engineering Geology
Engineering Management
Engineering Mathematics
English
Environmental Science
European Studies
European Union Studies
European and European Union Studies
Finance
Finance and Economics
Financial Engineering
Financial Management
Fine Arts
Fire Engineering
Forest Engineering
Forestry
French
Gender Studies
Geographic Information Science
Geography
Geology
German
Graphic Design
Hazard and Disaster Management
Health Education
Health Sciences
Higher Education
History
Human Interface Technology
Human Services
Human-Animal Studies
Indigenous Narrative
Information Systems
Innovation
International Business
International Law and Politics
Japanese
Journalism
Languages and Cultures
Law
Linguistics
Literacy (micro-credential)
Management
Maori Innovation
Maori and Indigenous Studies
Marketing
Mass Communication
Mathematical Physics
Mathematical Sciences Education
Mathematics
Mathematics and Philosophy
Mechanical Engineering
Mechatronics Engineering
Media and Communication
Medical Physics
Microbiology
Moving Image
Music
Natural Resources Engineering
Pacific Studies
Painting
Philosophy
Photography
Physical Activity
Physics
Political Science
Political Science and International Relations
Printmaking
Product Design
Professional Accounting
Professional and Community Engagement
Psychology
Research methods in Sport
Russian
Science
Science Education
Science, Maori and Indigenous Knowledge
Sculpture
Social Work
Social and Environmental Sustainability
Sociology
Software Engineering
Soil Science
Spanish
Speech and Language Pathology
Speech and Language Sciences
Sport Business
Sport Coaching
Sport Science
Statistics
Systems Change
Taxation
Te Reo Maori
Teacher Education
Transitions
Translation and Interpreting
Transportation Engineering
Water Resource Management
Water Science and Management
Writing
Youth and Community Leadership
Year
2024
Use the Tab and Up, Down arrow keys to select menu items.
Sort by
Level - Alphabetic
Level - Numeric
Semester
Subject
Jump to
400-level
ENME403
Linear Systems Control and System Identification
Description
State-space modelling, solution and analysis of state-space equations. Control systems aspects include state feedback and pole placement, state estimation and optimal control. System identification, which is complementarily related to control systems design/analysis will develop and solve linear methods of model identification and creation from data.
Occurrences
ENME403-23SU2 (D)
Summer Nov 2023 (Distance)
ENME403-24S1 (C)
Semester One 2024
Points
15 points
Prerequisites
(1)
ENME303
or
ENEL321
; and (2)
EMTH210
,
ENME202
and
ENME203
.
ENME303
or
ENEL321
Restrictions
ENEL430, ENEL430 and
ENME603
SENG406
Software Security
Description
Building secure software is an intricate task that involves careful design of both preemptive and corrective measures. This course will cover the secure development lifecycle where students will learn about techniques to model security threats, follow secure coding standards and perform security-focused testing to prevent software to expose vulnerabilities. Students will learn how to combine tools of various natures to identify threats as part of a continuous integration pipeline. The course also addresses data privacy and governance issues, including (indigenous) data sovereignty principles.
Occurrences
SENG406-24S2 (C)
Semester Two 2024
Points
15 points
Prerequisites
SENG201
and
ENCE260
, or approval by the Head of Department
Restrictions
COSC424
ENEL420
Advanced Signals
Description
An advanced course on methods for digitally processing signals. Practical methods of designing digital signal filters, especially those with finite impulse response, including implementation on devices with finite precision. Statistical signal processing and estimation. Multidimensional signals and signal processing. The multidimensional Fourier transform and applications. Time-frequency analysis and the wavelet transform.
Occurrences
ENEL420-24S2 (C)
Semester Two 2024
ENEL420-24SU1 (C)
Summer Jan 2024
Points
15 points
Prerequisites
ENEL320
OR
ENMT301
Restrictions
ENEL440
ENEL422
Communications Engineering
Description
Topics covered: baseband transmission, signal space, digital modulation and reception, equalization, communications systems, error control coding and networking.
Occurrences
ENEL422-24S1 (C)
Semester One 2024
Points
15 points
Prerequisites
ENEL320
Restrictions
ENEL433
ENMT482
Robotics
Description
This course is structured as two parts: (1) articulated robot manipulators and (2) autonomous mobile robotics. Articulated manipulators form an important class of robots that are commonly used in industrial situations. The purpose of this part of the course is to introduce students to fundamental concepts of geometry, kinematics, dynamics, and control of robotic systems allowing students to model and analyse a robot manipulator. The autonomous mobile robotics part of the course is an introduction to the probablistic robotics techniques that underpin self-driving cars and other autonomous robots. This course is project-based and students will be given the opportunity to apply the material in both simulation and with real industrial and research robots through project work.
Occurrences
ENMT482-24S2 (C)
Semester Two 2024
Points
15 points
Prerequisites
ENME403
ENEL491
Nano Engineered Devices
Description
Micro- and nano-electronic device design and fabrication technology. Physics of electronic materials. Advanced semiconductor devices. Solar cells design and fabrication. Future trends in nano-electronics. Micro- and nano-fluidics and their applications.
Occurrences
ENEL491-24S1 (C)
Semester One 2024
Points
15 points
Prerequisites
ENCE362 or
ENEL373
or
ENEL372
Postgraduate
COSC422
Advanced Computer Graphics
Description
This course focusses on concepts and algorithms in three application domains in the field of Computer Graphics: OpenGL-4 shader development, three-dimensional mesh processing, and character animation. The topics covered in the course include real-time rendering using tessellation and geometry shaders, image-based rendering using frame buffer objects, non-photorealistic rendering, advanced illumination models, mesh processing algorithms, quaternions, scene graphs, skeletal and keyframe animations, and motion kinematics
Occurrences
COSC422-24S2 (C)
Semester Two 2024
Points
15 points
Prerequisites
1)
COSC363
2) Subject to Approval of the Head of Department
COSC428
Computer Vision
Description
This course covers advanced techniques and algorithms used in real-time 3D computer vision, image processing and deep learning - from medical imaging to intelligent autonomous UAV/robot vision.
Occurrences
COSC428-23SU2 (C)
Summer Nov 2023
COSC428-24S1 (C)
Semester One 2024
Points
15 points
Prerequisites
(1) 30 points of 300-level COSC/SENG/DATA; or (2)
ENEL300
; or (3) EMNT301; or (4) Approval by the Head of Department of Computer Science and Software EngineeringSubject to approval of the Head of Department.
COSC441
Wireless Networking Systems and Performance
Description
This course provides an introduction to wireless networking, covering the different classes of wireless systems, fundamentals of wireless communications and wireless physical layers, medium access control protocols and routing protocols. Furthermore, students will gain hands-on experience with discrete-event simulation, a key methodology for performance assessment of wireless networking protocols and systems.
Occurrences
COSC441-24S2 (C)
Semester Two 2024
Points
15 points
Prerequisites
ENCE260
,
SENG201
and
COSC364
.
Restrictions
COSC418