Intelligent Information Engineering Major

Overview

The major in Intelligent Information Engineering builds on foundations in mathematics, electrical engineering and basic computer and software engineering principles. The focus of this major is in understanding the lifecycle of information including information generation, information communication and intelligent information/signal processing behind various advanced applications such as: image and video recognition, speech recognition, multimedia signal processing and sensor array processing.

This new major will cover the three key aspects (generation, communication, processing) of IIE by combining the study of telecommunications, electrical, computer and software engineering, with an emphasis on intelligent information processing technologies and its application to the areas such as speech recognition and processing and image/video recognition and processing.

This major best aligns with the Electrical or Software stream.

Unit of study Credit points A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition Session

Intelligent Information Engineering Major

Achievement of a major in Intelligent Information Engineering requires 48 credit points from this table including:
(i) 12 credit points of 1000 and 2000-level core units
(ii) 12 credit points of 3000-level core units
(iii) 12 credit points of 5000-level core units
(iv) 6 credit points of 5000-level project unit
(v) 6 credit points of 5000-level elective unit

Units of Study

Core units

1000-level units of study
ELEC1103
Fundamentals of Elec and Electronic Eng
6    A Basic knowledge of differentiation and integration, and PHYS1003
Semester 1
2000-level units of study
ELEC2302
Signals and Systems
6    A (MATH1001 OR MATH1021) AND MATH1002 AND (MATH1003 OR MATH1023). Basic knowledge of differentiation & integration, differential equations, and linear algebra.
Semester 2
3000-level units of study
ELEC3305
Digital Signal Processing
6    A Familiarity with basic Algebra, Differential and Integral Calculus, continuous linear time-invariant systems and their time and frequency domain representations, Fourier transform, sampling of continuous time signals.
P ELEC2302
Semester 1
ELEC3506
Data Communications and the Internet
6      Semester 2
5000-level units of study
ELEC5304
Intelligent Visual Signal Understanding
6    A Mathematics (e.g. probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++)
Semester 1
ELEC5307
Advanced Signal Processing with Deep Learning
6    A Mathematics (e.g., probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++)
Semester 2
Project units
ELEC5622
Signals, Software and Health
6      Semester 2

Elective units

ELEC5305
Acoustics, Speech and Signal Processing
6    A (ELEC2302 OR ELEC9302) AND (ELEC3305 OR ELEC9305). Linear algebra, fundamental concepts of signals and systems as covered in ELEC2302/ELEC9302, fundamental concepts of digital signal processing as covered in ELEC3305/9305. It would be unwise to attempt this unit without the assumed knowledge- if you are not sure, please contact the instructor.
Semester 2
ELEC5306
Video Intelligence and Compression
6    A Basic understanding of digital signal processing (filtering, DFT) and programming skills (e.g. Matlab/Java/Python/C++)
Semester 1
ELEC5516
Electrical and Optical Sensor Design
6    A Math Ext 1, fundamental concepts of signal and systems, fundamental electrical circuit theory and analysis
Semester 1
ELEC5517
Software Defined Networks
6    A ELEC3506 OR ELEC9506
Semester 2
ELEC5701
Technology Venture Creation
6    N ENGG5102
Semester 2