What is the Internet of Things?
Internet of Things (IoT) is a global network infrastructure, connecting physical and virtual objects through the communication capabilities of the Internet.
It involves hardware, such as embedded computer systems and sensors, and software like data collecting and processing.
Its applications, such as smart city and telemedicine, demand cross-disciplinary knowledge from physics, math, data science, machine learning and artificial intelligence.
Who should consider this project?
- Students who are interested in technology and computers, students who like to discover how things work and build their own computing systems.
- Students who are interested in applications of computing technology in other disciplines such as psychology and medical science.
Through a real IoT programming project, you will be introduced to the above knowledge and get a taste of a multidisciplinary computer science project. You will program with embedded computers, various sensors and Arduino boards. You could design a real IoT system with your creative ideas. You will learn basic methods for signal processing and machine learning.
This project is designed to motivate your study of computer science as well as math and physics. It will help improve your learning and research ability no matter what science you will study in future.
More information about Computer Science at Otago
Download the Computer Science infosheet (PDF), for more information about:
- Suggested background
- Careers in Computer Science
- Degree programme
- Teaching style
- Postgraduate study