Skip to main content
#
Software Engineering stream

##
Intelligent Information Engineering specialisation

## Intelligent Information Engineering 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: | ||

ELEC3506Communications 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. |

ELEC5304Intelligent Visual Signal Understanding |
6 | A Mathematics (e.g. probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++) |

ELEC5307Advanced Signal Processing with Deep Learning |
6 | A Mathematics (e.g., probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++) |

ELEC5622Signals, Software and Health |
6 | A Mathematics (linear algebra and probabilities) and basic programming skills (python/matlab/C++/java) |

Students complete 6 credit points from the following: | ||

ELEC3305Digital 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 |

ELEC5305Acoustics, 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 |

ELEC5306Video Intelligence and Compression |
6 | A Basic understanding of digital signal processing (filtering, DFT) and programming skills (e.g. Matlab/Java/Python/C++) |

ELEC5308Intelligent Information Engineering Practice |
6 | A Students must have a good understanding of Linear algebra and basic mathematics, Basic Programming skills in C, Python or Matlab |

ELEC5516Electrical and Optical Sensor Design |
6 | A Math Ext 1, fundamental concepts of signal and systems, fundamental electrical circuit theory and analysis |

ELEC5517Software Defined Networks |
6 | A ELEC3506 OR ELEC9506 |

ELEC5701Technology Venture Creation |
6 | N ENGG5102 |

Units taken for the specialisation will also count toward requirements of the Software stream. |