This page was first published on 14 November 2024 and was last amended on 14 January 2025. View details of the changes below. |
---|
Internet of Things specialisation |
---|
Students in the Software stream must complete 30 credit points to achieve this specialisation. |
Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
---|---|---|
Students complete 24 credit points from the following: | ||
ELEC3506 Communications Networks |
6 | A Students should be familiar with fundamental digital technologies and representations (e.g., bit complement and internal word representation), have a basic understanding of the physical properties of communication channels, techniques and limitations, and be able to apply fundamental mathematical skills. |
ELEC5514 IoT Wireless Sensing and Networking |
6 | A ELEC3305 and ELEC3506 and ELEC3607 and ELEC5508 |
ELEC5517 Software Defined Networks |
6 | A ELEC3506 or ELEC9506 |
ELEC5518 IoT for Critical Infrastructures |
6 | A Some background in programming with Python or MATLAB. Background in communication systems. Basic maths. |
Students complete 6 credit points from the following: | ||
COMP4447 Pervasive Computing |
6 | A A major in a computer science area. ELEC1601 or COMP2129 or COMP2017. Any other background in programming and operating systems that is sufficient for the student to independently learn new programming tools from standard online technical materials P DATA3888 or COMP3888 or COMP3988 or CSEC3888 or ISYS3888 or SOFT3888 or ENGG3112 or SCPU3001 N COMP5047" target="_blank" >COMP5047 |
COMP4216 Mobile Computing |
6 | A A major in a computer science area P (DATA3888 or COMP3888 or COMP3988 or CSEC3888 or ISYS3888 or SOFT3888 or ENGG3112 or SCPU3001) and INFO1113 N COMP5216 |
COMP4426 Parallel and Distributed Computing |
6 | A A major in a computer science area P DATA3888 or COMP3888 or COMP3988 or CSEC3888 or ISYS3888 or SOFT3888 or ENGG3112 or SCPU3001 N COMP5426 or OCMP5426 |
ELEC5208 Intelligent Electricity Networks |
6 | A Fundamentals of Electricity Networks, Control Systems and Telecommunications |
ELEC5508 Wireless Engineering |
6 | A Basic knowledge in probability and statistics, analog and digital communications, error probability calculation in communications channels, and telecommunications network |
ELEC5509 Mobile Networks |
6 | A ELEC3505 or ELEC9505 and ELEC3506 or ELEC9506. Basically, students need to know the concepts of data communications and mobile communications. If you are not sure, please contact the instructor |
ELEC5616 Computer and Network Security |
6 | A A programming language, basic maths |
ELEC5760 Intelligent Networked Control |
6 | A Fundamentals of Control Systems and Telecommunications, some background in programming with Python or MATLAB. Basic maths |
Units taken for the specialisation will also count toward requirements of the Software stream. |