[NP-SDGAI] Specialist Diploma in Applied Generative Artificial Intelligence (SDGAI)

Offered by School of InfoComm Technology

Specialist Diploma

About Course
Course Structure
Entry Requirements
Financial Matters
Course Schedule

About Course

Course Objectives

The SDGAI program aims to equip students with expertise in data visualization, storytelling, and advanced skills in Deep Learning and Generative AI. Through the program, students will learn to utilize Deep Learning techniques to analyse various types of data, such as sentiment analysis for texts or object detection in images. They will also acquire skills in Generative AI techniques to generate new data from existing datasets.

This course is structured to equip students with the essential skills required to obtain industry certifications, particularly the Nvidia Deep Learning Institute Certification.

Course Description

The Specialist Diploma in Applied Generative AI (SDGAI) is a part-time CET course, consisting of the following modules:
1) Programming for Analytics (75hrs)
2) Data Visualisation and Story Telling (75hrs)
3) Deep Learning for Natural Language Processing (37.5hrs)
4) Deep Learning for Image Recognition (37.5hrs)
5) Visual Generative AI Application (37.5hrs)
6) LLM Application (37.5hrs)

Trainer's Profile

Jair Zhou

Jair Zhou boasts a robust academic foundation, holding a Doctor of Philosophy in Computer Science and Engineering from Nanyang Technological University, Singapore, which he attained in 2017. Before this, he completed a Bachelor of Engineering in Computer Science, also at Nanyang Technological University, achieving Second Upper Class Honours in 2009.

Jair is a seasoned professional specializing in computational intelligence, including areas like reinforcement learning, multi-agent systems, fuzzy systems, deep learning, and generative AI. His research efforts have notably focused on explainable and interpretable machine learning models. During his career as a Research Fellow at the Rolls-Royce NTU Corporate Lab, he developed methods to increase user trust and understanding in AI systems, essential for auditing and regulatory compliance.

Jair's career includes significant roles such as a Research Fellow at Nanyang Technological University, where he managed collaborative projects focused on designing decision-making models for complex systems. His academic contributions include several published papers on topics ranging from reinforcement learning to fuzzy neural networks. He is currently a lecturer at Ngee Ann Polytechnic's School of Infocomm Technology, where he imparts knowledge on Data Exploration, Machine Learning, AI Ethics, Deep Learning, and Generative AI. His work is characterized by a continuous pursuit of learning to maintain the relevance and impact of his teaching.

In addition to his PET teaching roles, Jair's has been conducting adult classes for CET learners who are pursuing higher knowledge in the technical field. He conducts lessons in specialist and advanced diploma courses and short courses to boost learner’s skills and knowledge. On-going courses include full qualification Specialist Diploma in applied Generative AI and short course Generative AI for Productivity.

Chia Meng Wah

Dr Chia Meng Wah is a Senior Lecturer at Ngee Ann Polytechnic’s School of Infocomm Technology. He graduated with a Bachelor of Electrical Engineering (First Class Honors) and a Ph.D. from the National University of Singapore.

Dr Chia’s primary areas of specialization include wireless signals processing and in applying deep-learning techniques to enhance wireless communication signals. His current industry project focus on integrating deep learning algorithms with edge platforms, where he contributes as a principal investigator and software developer.

Dr Chia has served as a Scientist at the Institute for Infocomm Research (I2R) and as a Principal Engineer at Singapore Technologies (ST) Electronics. He has led machine learning initiatives for radio-frequency signal processing, applying deep learning techniques for signal detection. This work culminated in the successful launch and deployment of a product he designed as both architect and software developer.

At Ngee Ann Polytechnic, Dr Chia teaches modules such as Descriptive Analytics, Data Wrangling, Machine Learning, Deep Learning, Visual Generative AI Applications, and Large Language Model Applications.


Willey Tang

Willey Tang is a senior lecturer at Ngee Ann Polytechnic, with over 15 years of experience in tertiary education. He holds a Bachelor of Science in Computer and Information Science from the National University of Singapore, a Master of Business Administration (MBA) from the University of Birmingham, and a Master of IT in Business (Financial Services) from the Singapore Management University.

He is an ACTA certified Adult Educator, Certified ScrumMaster, Tableau Desktop Specialist, Certified ITIL Foundation in IT Service Management and Certified IT Outsourcing Manager.

Willey specialises in teaching software development-related modules, leveraging his extensive academic background and practical experience to inspire and educate the next generation of IT professionals. His professional background includes significant experience as a software developer and project manager, where he has developed and implemented nation-wide enterprise projects. This extensive industry experience allows him to bring real-world insights into the classroom, further enhancing his ability to provide practical and relevant education to his students.

Pamela Loy

Dr Pamela Loy is a Senior Education Specialist with the School of InfoComm Technology (ICT) at Ngee Ann Polytechnic. She holds a PhD in Education from the University of Western Australia and a Master of Science in Computer Science from the Birkbeck College, University of London. Additionally, she is an ACTA certified Adult Educator of the Institute of Adult Learning, Singapore and has been in education for over 40 years.

Dr Loy’s domain area of expertise is software development, specifically in analysis, design and programming. She is proficient in several programming languages including Java, Python, C, C++ and C#.

Besides teaching, Dr Loy’s focus in ICT is training and learning capability development in curriculum, pedagogy and assessment to support the professional growth of staff.

Toh Ser Chye

Toh Ser Chye holds a Master of Science in Industrial & Systems Engineering from the National University of Singapore. He has also attained an Advanced Certificate in Learning and Performance.

Ser Chye’s area of expertise is in Data Science domain.

Prior to joining Ngee Ann Polytechnic, Ser Chye worked in the global semiconductor sector. He has a broad-ranging experience across operation planning & control, test development, Capex optimisation and KPI reporting, covering global sites. Ser Chye has also led test development projects in areas of research and development.

Ser Chye is a Senior Lecturer at Ngee Ann Polytechnic’s School of Infocomm Technology. He is the Senior Manager in the “Diploma in Data Science” and teaches modules in the subject of Data Visualisation, Distributed Data Pipelines, Machine Learning, Applied Analytics etc. Ser Chye also double hats as Programme Coordinator for the “Specialist Diploma in Data Analytics” programme” and trains adult learners in the CET space in the programme.

Course Structure

TPG course reference No.

TGS-2023038926

Specialist Diploma in Applied Generative Artificial Intelligence

Post-Diploma Certificate in Deep Learning and Applied Generative AI
Deep Learning for Image Recognition (NP-0622DLIR)
This module gives an introduction to the basic principles of Deep Learning (DL) techniques that are specifically designed for handling and analyzing visual data, such as images and videos. Learners will gain a fundamental understanding of Deep Learning, a subset of Machine Learning, and explore Deep Learning models like Neural Networks and Convolutional Neural Networks (CNN). They will have opportunities to apply these models practically in visual data processing. Through the experiential learning approach, learners will have hands-on experience implementing and training Deep Learning models by coding with associated libraries.
Deep Learning for Natural Language Processing (NP-0621DLNLP)
This module covers the basics of Deep Learning (DL) techniques that are specifically designed for processing and analyzing textual data, as well as its various applications. Learners will gain a fundamental understanding of Deep Learning, a subset of Machine Learning, and explore popular Deep Learning models such as Neural Networks, Natural Language Processing (NLP), and Recurrent Neural Networks (RNN). Through hands-on experience, learners will have opportunities to apply these models in natural-language processing. They will also implement and train the Deep Learning models by coding with associated libraries. The course aims to provide learners with the necessary context and background knowledge of DL to succeed in this field.
LLM Application (NP-0624LLLMA)
This module introduces the fundamentals of sequential generative models to create or generate new text content. Learners will explore Generative AI models such as Large Language Model (LLM), LangChain, Generative Pre-Training (GPT) and more that are commonly used to understand and generate text. There will be opportunities for learners to experience the practical applications of these models in text processing. Adopting an experiential learning approach, learners will implement the Generative AI models by coding with associated libraries.
Visual Generative AI Application (NP-0623VGAP)
In this module, the basics of visual generative models for creating images and their various applications will be introduced. Learners will get a chance to explore Generative AI models, including popular ones like Generative Adversarial Networks (GANs), which help in generating images and videos. This module will provide learners with opportunities to create simple application with these models in image processing. Through the experiential learning approach, learners will implement the Generative AI models by coding with related libraries. Additionally, students will be introduced to Prompt Engineering and AI Ethics.
Post-Diploma Certificate in Programming for Analytics and Data Visualisation
Data Visualisation and Story Telling (NP-012791)
This module discusses the principles and techniques for creating effective visualisations based on graphic design and perceptual psychology. Using widely adopted tools, learners will apply these principles and techniques to create rich visualisations for analysis and presentation. Learners will learn visual analysis techniques to grasp pertinent information, as well as apply exploratory techniques to further derive key insights. Data storytelling and information graphics best practices will also be explored to allow learners to present data effectively and eloquently.
Programming for Analytics (NP-012792)
The aim of this module is to equip participants with sufficient mastery of a programming language to perform operations and analysis. This module is suitable for learners with little or no programming background. The programming language taught is Python, which is fast becoming the world’s most popular coding language due to its simplicity and flexibility. Its popularity also stems largely due to its wide range of application in areas such as machine learning, network automation, and internet of things. The module highlights the syntactical and algorithmic aspect of programming to participants. Learners will be able to code using Python, from basic to complex algorithms progressively.

Entry Requirements

Condition 1

Highest qualification

Local Polytechnic Diploma in any discipline.
or

Condition 2

Highest qualification

Recognised Bachelor's Degree in any discipline. 
or

Condition 3

Working experience

At least 1 year of relevant work experience.

Financial matters

Course fees payable (incl. GST & excl. supplementary fee)

Description Post-Diploma Certificate in Programming for Analytics and Data Visualisation Post-Diploma Certificate in Deep Learning and Applied Generative AI Total course fee
Full Course fee $4,970.40 $4,970.40 $9,940.80
PR Sponsored by SME $517.56 $517.56 $1,035.12
Singapore Citizen Sponsored by SME $517.56 $517.56 $1,035.12
Singapore Citizen Aged 40 & Above $517.56 $517.56 $1,035.12
Singapore Citizen Aged Below 40 $745.56 $745.56 $1,491.12
Singapore PR $1,988.16 $1,988.16 $3,976.32
Long-Term Visit Pass Plus $4,970.40 $4,970.40 $9,940.80

GST rate

The course fees payable above are inclusive of 9% GST rate.

Payment option

The first payment needs to be made after accepting the offer.

Allowed payment by

The course fee allows to be paid by:
Post-Secondary Education Account (Adhoc withdrawal form);
SkillsFuture Credits (SFC);
Credit card (e-payment);
Debit card (e-payment);
PayNow (e-payment).

Important note: All course fees are determined based on prevailing funding policies and subject to review and revision annually.

Nett Supplementary Fees Payable

  • GPA Insurance Fee S$2.11,subject to GST,fees payable S$2.30 Allow payment by Post-Secondary Education Account (Adhoc withdrawal form); Allow payment by Post-Secondary Education Account (Standing order form)
  • Other Fees S$7.43,subject to GST,fees payable S$8.10 Allow payment by Post-Secondary Education Account (Adhoc withdrawal form); Allow payment by Post-Secondary Education Account (Standing order form)

Refund and withdrawal policy

  • Please note that a 100% refund will be available if the withdrawal request is submitted more than or equal to 14 days before the course start date.
  • Please note that a 50% refund will be available if the withdrawal request is submitted less than 14 days before the course start date.
  • Please note that no refund will be available if the withdrawal request is submitted on or after the course start date.

Course 
Schedule

Classes Day (s): Every Mon & Thurs
Time: 6pm to 10.30pm
Mode of training: Classroom, Synchronous eLearning