Internet of Things – System Design and Implementation Program (Postgraduate) (T427)
Program Description
Program Overview
Sensors and software can now be embedded into virtually any object, contributing to the vast network of interconnected devices known as the Internet of Things (IoT). Learn to capture, analyze and interpret this data with the one-year Internet of Things – System Design and Implementation postgraduate program.
Full Description
It's estimated that 50 – 100 billion things will be connected to the internet by 2030, everything from washing machines to jet engine components to organic items like crops and livestock. The Internet of Things – System Design and Implementation (T427) graduate certificate program prepares students for exciting careers as engineers, developers and more in this fast-growing field.
In this one-year program, students will explore the entire IoT ecosystem and develop an understanding of this technology's ethical and legal applications. They will examine the various systems and processes that make up the IoT, including the following:
- electronic sensors and actuators
- network technology that enables devices to communicate with each other
- cloud and edge computing devices that allow the IoT to function on a global scale
- software code that ties all the devices together
This program includes practical experience and applied learning. Students will use their knowledge by exploring real-world problems and designing, developing and installing IoT solutions.
General Computer Requirements
This program requires you to have access to a personal computer with the following specifications:
- 16GB minimum (32 GB RAM recommended)
- 512 GB SSD Hard Drive
- Quad-core i7 2.4GHz or better
- Webcam
Career & Postgraduate Study Opportunities
Industry
IoT skills can transform any business in any industry — from manufacturing to environmental conservation — and how people, systems, and physical objects are connected and share data seamlessly over the internet.
Architectures and processes of the past are making way for more modern, real-time applications thanks to IoT systems and the data they collect. Dynamic data platforms are being built, and our ability to extract data using the latest analytics techniques is growing. The ability to connect things and capture valuable data is transforming organizations in every industry and opening doors for new career specializations. IoT devices are also helping us learn more about the environment to benefit humanity and society.
Educational Pathways
Potential educational pathways include:
- Computer System Technician (T141/T191)
- Computer Systems Technology (T147/T187)
- Cyber Security (T433)
- Wireless networking (T411)
- Electro-Mechanical Engineering Technician (T146)
- Individuals from industry who are currently working and are looking to advance their career.
- Graduates of this program may wish to directly enter the workforce or pursue additional programs and third-party certificates.
Potential pathways for further education include:
- computer engineering degrees
- electrical engineering degrees
- network engineering degrees
Courses
Required Courses
Semester 1
Code | Course name |
---|---|
IOTS4000 | Introduction to IoT |
IOTS4001 | IoT Electronic Circuits & Devices |
IOTS4002 | Programming for IoT |
IOTS4003 | IoT Networking |
IOTS4004 | Data Storage Strategies |
IOTS4005 | Cloud IoT Platforms |
Semester 2
Code | Course name |
---|---|
IOTS4010 | IoT Security |
IOTS4011 | IoT System Automation |
IOTS4012 | Wireless Data Communication |
IOTS4013 | IoT Data Analytics |
IOTS4014 | System Integration |
COMP4064 | Career Planning and Portfolio Development |
Program Learning Outcomes
- Analyze, design, and document the requirements for a secure Internet of Things solution to meet industry needs.
- Implement, validate, maintain, and troubleshoot secure Internet of Things solutions to meet industry requirements.
- Communicate and collaborate with team members and stakeholders in a multi-disciplinary environment to ensure effective
- Evaluate and monitor Internet of Things projects in a multi-disciplinary environment to ensure adherence to project management principles.
- Evaluate the impact of the implementation of Internet of Things solutions to ensure full compliance with the ethical, social, legal, regulatory and economics requirements.
- Maintain professional currency to respond to emerging trends within the Internet of Things industry to provide optimal solutions.
- Design, implement, maintain, and troubleshoot a data collection, storage, and processing strategy to optimize Internet of Things solutions.
- Integrate secure network communications into Internet of Things solutions to meet requirements and industry standards.
- Employ automation methods and tools to increase Internet of Things system efficacy.
- Build, test and troubleshoot electronic circuits, equipment, systems, and subsystems in accordance with job requirements, functional specifications, and relevant standards.
Tuition & Fees
Domestic Tuition
International Tuition
Additional Costs
* Amounts listed are the estimated total of tuition, materials, student service and ancillary fees for the first two semesters of programs starting in Fall 2024. Fees are subject to change for programs starting in Fall 2025 and at later dates. This fee does not include books, which are to be purchased by the student separately.
** Amounts listed are the estimated total of tuition, materials, student service and ancillary fees for the first two semesters of programs starting in Fall 2025. Tuition fees are subject to board approval. Material, student service and ancillary fees are estimated based on prior years. All fees are subject to change without notice. This fee does not include books, which are to be purchased by the student separately.
International Students
Visit the International Fees and Related Costs page for more information.
Financial Assistance
This program is approved for OSAP funding, provided the applicant meets OSAP eligibility criteria.
Each year we award over $2 million dollars in scholarships, awards and bursaries to first-year students. Check out our financial aid web pages for ways to pay for college and the full list of available scholarships, awards and bursaries.
Disclaimer: The information contained in this website is subject to change without notice. It should not be viewed as a representation, offer or warranty. Students are responsible for verifying George Brown College fee requirements.
Admission Requirements
Ontario College Diploma, Advanced Diploma, Degree or equivalent. Applicants must be graduates of a program in one of the following fields: software engineering (technology/technician); network engineering (degree/technology/technician); electronics engineering; computer systems; computer programming & analysis.
Degrees or diplomas in other disciplines and relevant work experience will also be considered. Additionally, familiarity with programming languages such as Python, C ++, or programming logic is recommended.
International Students
Visit the International Admissions page for more information regarding country specific admission requirements.
International Students
Visit the How to Apply page for more information on how and when to apply.
International students should apply through the George Brown College Online Application System.
Contact Us
School of Computer Technology
Phone: 416-415-5000, ext. 4287
Email: computertechnology@georgebrown.ca
The office hours are:
Monday - Friday: 9 a.m.–6 p.m.
Program Co-ordinator: Jorge Olenewa
Phone: 416-415-5000, ext. 6809
Email: jolenewa@georgebrown.ca
Contact one of our international recruitment representatives specializing by country of origin by either booking a virtual meeting or submitting an inquiry. For more information visit the International Contact Us page