Internet of Things (Electrical)

Internet of Things

The Internet of Things (IoT) specialisation explores the components that make up IoT: the sensors that collect data, the communication networks for data transmission and the data analytics applications for evaluating data and making decision.

In this specialisation, you will gain the knowledge of these three key aspects of IoT by combining the study of telecommunications, electrical and computer engineering, with an emphasis on wireless communications, networks, sensor devices, data technologies and its applications in smart grids and critical infrastructure.

The specialisation aims to offer a comprehensive program with state of the art IoT technologies so you can engage in the creative development of the innovative Internet of Things.

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

Internet of Things (Electrical)

Students in the Electrical stream must complete 36 credit points to achieve this specialisation.
Students complete 30 credit points from the following:
ELEC3506
Data Communications and the Internet
6      Semester 2
ELEC5509
Mobile Networks
6    A ELEC3505 AND ELEC3506. Basically, students need to know the concepts of data communications and mobile communications, which could be gained in one the following units of study: ELEC3505 Communications, ELEC3506 Data Communications and the Internet, or similar units. If you are not sure, please contact the instructor.
Semester 1
ELEC5514
Networked Embedded Systems
6    A ELEC3305 AND ELEC3506 AND ELEC3607 AND ELEC5508
Semester 2
ELEC5517
Software Defined Networks
6    A ELEC3506 OR ELEC9506
Semester 2
ELEC5518
IoT for Critical Infrastructures
6      Semester 1
Students complete 6 credit points from the following:
ELEC5208
Intelligent Electricity Networks
6    A Fundamentals of Electricity Networks, Control Systems and Telecommunications
Semester 1
ELEC5508
Wireless Engineering
6    A Basic knowledge in probability and statistics, analog and digital communications, error probability calculation in communications channels, and telecommunications network.
Semester 2
ELEC5616
Computer and Network Security
6    A A programming language, basic maths.
Semester 1
Units taken for the specialisation will also count toward requirements of the Electrical stream.

Internet of Things (Software)

Students in the Software stream must complete 36 credit points to achieve this specialisation.
Students complete 30 credit points from the following:
ELEC3506
Data Communications and the Internet
6      Semester 2
ELEC5509
Mobile Networks
6    A ELEC3505 AND ELEC3506. Basically, students need to know the concepts of data communications and mobile communications, which could be gained in one the following units of study: ELEC3505 Communications, ELEC3506 Data Communications and the Internet, or similar units. If you are not sure, please contact the instructor.
Semester 1
ELEC5514
Networked Embedded Systems
6    A ELEC3305 AND ELEC3506 AND ELEC3607 AND ELEC5508
Semester 2
ELEC5517
Software Defined Networks
6    A ELEC3506 OR ELEC9506
Semester 2
ELEC5518
IoT for Critical Infrastructures
6      Semester 1
Students complete 6 credit points from the following:
COMP5047
Pervasive Computing

This unit of study is not available in 2021

6    A ELEC1601 AND (COMP2129 OR COMP2017). Background in programming and operating systems that is sufficient for the student to independently learn new programming tools from standard online technical materials.

Note: Department permission required for enrolment

Semester 2
COMP5216
Mobile Computing
6    A COMP5214 OR COMP9103. Software Development in JAVA, or similar introductory software development units.
Semester 2
COMP5426
Parallel and Distributed Computing
6    A Experience with algorithm design and software development as covered in (COMP2017 or COMP9017) and COMP3027 (or equivalent UoS from different institutions).
Semester 1
ELEC5208
Intelligent Electricity Networks
6    A Fundamentals of Electricity Networks, Control Systems and Telecommunications
Semester 1
ELEC5508
Wireless Engineering
6    A Basic knowledge in probability and statistics, analog and digital communications, error probability calculation in communications channels, and telecommunications network.
Semester 2
ELEC5616
Computer and Network Security
6    A A programming language, basic maths.
Semester 1
Units taken for the specialisation will also count toward requirements of the Software stream.