Postgraduate Courses
IOTA
Internet of Things
- IOTA 5101Fog/Edge/Cloud Computing for IoT[3-0-0:3]BackgroundBackgrounds in communication and networking, computer systems, and distributed architectures are preferredDescriptionThis course introduces students to the latest research on fog computing, mobile edge computing, and cloud computing. How IoT applications can benefit from the computation and caching resources provided at different parts of the Internet will be discussed and the tradeoff among different options will be analyzed. Challenges in deploying IoT applications will be discussed and proposed solutions will be explored.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the characteristics and service requirements of IoT applications.
- 2.Understand the common cloud/edge/fog computing paradigms and system architectures.
- 3.Design and evaluate distributed file storage/caching system.
- 4.Demonstrate a good understanding of common distributed computing primitives like data/model parallelism and MapReduce.
- 5.Understand the basic machine learning principles and common distributed ML frameworks.
- 6.Design and evaluate mobile edge computing platforms for particular IoT applications.
- 7.Demonstrate a good understanding on the security/privacy issues in IoT and state-of-the-art solutions.
- 8.Demonstrate the ability to propose and solve research problems in IoT, and implement and evaluate IoT systems.
- IOTA 6101Internet of Things Seminar I[0 credit]DescriptionA series of regular seminars presented by postgraduate students, faculty, and guest speakers on IoT-related research problems currently under investigation. Students are expected to attend regularly. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Exemplify a wide spectrum of IoT- related research topics.
- 2.Explain up-to-date IoT-related research knowledge.
- 3.Raise pertinent research questions on IoT-related topics.
- IOTA 6102Internet of Things Seminar II[0-1-0:1]DescriptionA series of regular seminars presented by postgraduate students, faculty, and guest speakers on IoT-related research problems currently under investigation. Students are expected to attend regularly. Continuation of IOTA 6101. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Exemplify a wide spectrum of IoT- related research topics.
- 2.Explain up-to-date IoT-related research knowledge.
- 3.Raise pertinent research questions on IoT-related topics.
- IOTA 6900Independent Study[1-3 credit(s)]DescriptionAn independent research project carried out under the supervision of a faculty member on an Internet of Things topic.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Demonstrate an understanding of individual discipline knowledge related to the chosen topic.
- 2.Apply the learnt disciplinary knowledge in an integrated manner to the chosen topic.
- IOTA 6990MPhil Thesis ResearchDescriptionMaster's thesis research supervised by co-advisors from different disciplines. A successful defense of the thesis leads to the grade Pass. No course credit is assigned.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Design, develop and conduct cross-disciplinary research in Internet of Things.
- 2.Communicate research findings effectively in written and oral presentations.
- IOTA 7990Doctoral Thesis ResearchDescriptionOriginal and independent doctoral thesis research supervised by co-advisors from different disciplines. A successful defense of the thesis leads to the grade Pass. No course credit is assigned.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Design, develop and conduct cross-disciplinary research in Internet of Things.
- 2.Communicate research findings effectively in written and oral presentations.