NYRA Academy Pte Ltd

+65 6029 3076, +65 9380 2097

Diploma in IoT, Data Science & Artificial intelligence

This course is designed to broaden and deepen the skills and knowledge in IoT fundamentals, IoT applications, data extraction & cleansing, data visualization, artificial intelligence, machine learning, supervised learning and deep learning. This course equips students with skills and knowledge to assist in IoT, Data Science and Artificial intelligence in identifying and translating business needs.

Course Duration

6 months (Full-Time) [8 Modules + Exam]

12 months (Part-Time) [8 Modules + Exam]

Class lessons

5 days per week x 3 hours per day (full-time)

2 days per week x 3 hours per day (part-time)

Total Contact Hours

288 Hours (full-time) [8 Modules]

288 Hours (part-time) [8 Modules]

Minimum Entry Requirements

Description Local
Minimum Age
Course entry requirement(s)
• Obtained at least 3 GCE ‘O’ level including English Language (minimum C6) and any 2 science subjects (minimum D7 each)

• Other qualifications such as minimum Certificate or diploma in IT, Mechanical, Electrical and Electronics will be considered on case-to-case basis.
Language Ability
Attained a minimum C6 in English language in GCE 'O' level or equivalent
Mature Students
• 30 years and above at the time of registration with more than 3 years of relevant work experience

• Provide a detailed resume with contact details of past and present employers

All applicants are subjected to the college assessment of eligibility for entry into the programme


Module 1 : IoT Fundamentals [36 Hours]

Sensor data collection and analysis is crucial for a successful implementation of Internet of Things (IoT) application. On completion of the module, students will develop competencies in developing an IoT application using an array of smart sensor that collects a variety of data types such as status, location, automation, and actionable data obtainable in smart sensors. Students will be competent in using smart sensors to transfer data through a gateway and the various network protocol stack such as transport, network, and link layer. Student will also be competent in performing basic analysis on data collected to solve engineering related problems.

Module 2 : IoT Applications [36 Hours]

The power of Internet of Things (IoT) lies in its ability to change the way businesses think and operate. On completion of the module, students will develop competencies in architecting, developing, and deploying IoT applications in the engineering field to solve problems. Student will also be competent in applying technologies such as edge computing and data analytics in IoT systems to monitor, automate and provide insights for decision making.

Module 3 : Data Extraction & Cleansing [36 Hours]

On completion of the module, students should be able to apply data mining principles to the dissection of large complex data sets, including those in very large databases or through web mining. Student will also be able to clean data, which includes finding and removing unwanted bits of data in spreadsheets, formatting data correctly, dealing with inconsistencies in the data, and structuring of data for effective use.

Module 4 : Data Visualization [36 Hours]

On completion of the module, students will be competent in making sense of data through various data visualization techniques. Learners will also be competent in working collaboratively in teams to present data in an effective way to gain deeper insights into engineering data, as well as to present efficient information visualization to different levels of stake holders in an organization.

Module 5 : Artificial Intelligence [36 Hours]

Artificial intelligence is a transformative technology, generally refers to the ability of digital computing devices that can perform tasks commonly associated with intelligent beings. Through this module, Student will gain a holistic view of AI landscape – from its humble origin to bleeding edge technologies and applications of today. Learners will be introduced to historically significant AI systems and their underlying AI concepts. They will explore different classical and modern AI techniques and understand the three essential ingredients that drive modern AI – big-data, big-compute, and advanced algorithms. Learners will also examine the ethical and legal aspects of AI technologies as well as the exciting future trends. On completion of the modules, students should be able to experience the concepts of AI through no to low coding methods. Students will create basic program logic and AI model through fun and engaging project.

Module 6 : Machine Learning [36 hours]

Machine learning allows the user to feed a computer algorithm an immense amount of data and have the computer analyze and make data-driven recommendations and decisions based on only the input data. On completion of the module, students will develop competencies in applying machine learning algorithms, including both supervised and unsupervised learning for AI modelling, using industry standard libraries/framework. Student will also be competent in determining appropriate machine learning algorithms for different use cases across engineering verticals.

Module 7 : Deep Learning [36 Hours]

Deep learning has delivered big technology breakthroughs and is regarded as the major driver of artificial intelligence. It has a significant impact in most industries, and the trend will continue well into near future. Through this module, students will be introduced to essential theories and practical skills in deep learning. They will explore the different types of deep learning network and their applications in solving problems in different domains. Students will use appropriate deep learning frameworks to construct and train artificial neural networks to solve some interesting tasks. In addition, students will also acquire practical skills to address common learning problems associated with deep learning networks.

Module 8 : Supervised Learning [36 Hours]

Supervised learning is a type of Machine Learning algorithm that models relationships and dependencies between the target prediction output and input features. On completion of the module, students will develop competencies in applying relevant predictive modelling techniques to predict the desired business outcomes and meet the service expectation of the stakeholders. Students will also be able to evaluate the accuracy and effectiveness of different predictive models using relevant metrics as well as to support peer learning.

Qualifications to be awarded upon Course Completion

Diploma in IoT, Data Science & Artificial intelligence

Qualification to be Awarded by


Course Fees - S$2,800/=

Processing Fees - S$ 150/=



Internet Banking

Account Name –

Account Number:
772 307 060 4

Branch Code: 772


Bank Name: UOB – United Overseas Bank Limited