JCU Logo

James Cook University Subject Handbook - 2023

For subject information from 2025 and onwards, please visit the new JCU Course and Subject Handbook website.

CC2003 - Internet of Things Devices and Software

Credit points:03
Year:2023
Student Contribution Band:Band 2
Prerequisites:CC1003 AND EG1012
Administered by:College of Science and Engineering

Subject Description

    A hands-on introduction to building Internet of Things (IoT) devices that incorporate sensors, actuators, and communication with other devices and the Internet. This subject teaches how to develop microcontroller-based systems by the design of both software and printed circuit board hardware to implement a required set of features and solve a problem. Students will also learn how to integrate microcontrollers with simple communication systems in order to upload data to the cloud. Students will complete a design project to conceive, design and build a prototype IoT device.

Learning Outcomes

  • apply software programming skills to develop efficient and maintainable microcontroller software
  • design microcontroller software that incorporates sensors, actuators and machine-to-machine communication
  • select and justify hardware components to meet design constraints
  • design, assemble and test printed circuit boards that function as add-ons to existing microcontroller development boards

Subject Assessment

  • Written > Examination (centrally administered) - (50%) - Individual
  • Written > Project report - (40%) - Group
  • Performance/Practice/Product > Practical assessment/practical skills demonstration - (10%) - Individual

Note that minor variations might occur due to the continuous subject quality improvement process, and in case of minor variation(s) in assessment details, the Subject Outline represents the latest official information.

Availabilities

JCU Singapore, Study Period 53, Internal

Census date:Thursday, 30 Nov 2023
Study Period Dates:Monday, 06 Nov 2023 to Saturday, 27 Jan 2024
Lecturer(s):
DR Jusak Jusak
Workload expectations:The student workload for this 3 credit point subject is approximately 130 hours.
  • 20 Hours - Lectures
  • 30 Hours - Tutorials