Through Artificial Intelligence (AI), machines such as a computer can perform tasks that normally require human intelligence. Most AI today are powered by some form of learning - Machine Learning, Deep Learning, Computer Vision, or Natural Language Processing. The AI field in Singapore is poised to grow and develop further, as companies in all sectors look towards AI adoption and implementation.Our courses below will provide you with updated and relevant skills to take on an AI role.
Lawrence Low embarked on his journey to expand his knowledge and skills in artificial intelligence (AI) at Republic Polytechnic. Gaining a strong foundation in AI and machine learning, Lawrence was able to build a working AI prototype, demonstrating the effectiveness of the programme. Fuelling his passion in AI, Lawrence went on to complete his Master's Degree in June 2024, and will be embarking on his PhD in September 2024. "SDGAI is very well-structured and has a good balance between theory and hands-on projects, which will benefit anyone aiming to become an AI engineer, AI architect, or even an AI researcher", said Lawrence.
Lawrence Low, Graduate of Specialist Diploma in Artificial Intelligence
Driven by his interest in cloud computing, Aqil Hidayat took up a Work-Study Specialist Diploma in Cloud Architecting and Management at Republic Polytechnic and was employed as a Solutions Engineer at PointStar Pte Ltd. Upon graduation, Aqil was promoted to Cloud Solutions Engineer to implement cloud solutions for clients, and appointed as a Team Lead to support clients who are adopting on-premise solutions.
Aqil Hidayat, Graduate of Specialist Diploma in Cloud Architecting and Management
1 day
Beginner
Learn to automate tasks using ChatGPT and other AI tools while understanding potential pitfalls. Enhance your skills, increase efficiency, and gain a competitive edge in the digital landscape. Transform your workflow and stand out from the competition!
This course sharpens your questioning and prompt crafting skills for generative AI models, highlighting their importance in AI performance optimisation. With hands-on activities and real-life scenarios, you'll learn techniques for creating diverse AI applications and strategies for evaluating prompt effectiveness in AI-assisted content generation.
This is a one-day course empowering educators with the knowledge and skills to utilise AI, particularly ChatGPT, to create engaging and enriching learning experiences. Gain in-depth understanding of AI's capabilities, limitations, and its real-world applications to maximise educational outcomes.
This introductory course for individuals who are keen to get an overview of AI and its applications.
Intermediate
AI's transformative impact on our lives and industries necessitates efficient project management for AI initiatives. We are 're offering a one-day workshop to address this need, as well as provide critical skills and insights for successful AI project management. The workshop tackles AI project challenges, applying the Agile framework in this context, and the six pivotal phases of managing AI projects.
This intensive 2-day course provides participants with a comprehensive understanding of how generative AI can be applied in financial analysis and credit risk management. Through a combination of lectures, hands-on exercises, and real-world case studies, participants will gain practical experience in using large language models (LLMs) to generate and execute code for various financial applications. By the end of the course, participants will be equipped with the skills to leverage generative AI for enhanced financial decision-making.
3 days
TEmbark on a self-paced learning journey with our Essentials of Artificial Intelligence with Python course. Gain hands-on Python experience, understand fundamental AI concepts, and learn to develop AI solutions at your own pace. This course is perfect for those ready to upskill and embrace the AI revolution.
This course introduces participants to the Python programming language, with a specific focus on data science. This means the skills and knowledge required to conduct and problem solve data science experiments programmatically.
This workshop that will take participants through various code-free tools and platforms to experience machine learning without programming.
Have you ever wondered how Netflix recommends the perfect show for you to watch? Uncover the magic behind it with our Essentials of Machine Learning course! Learn how predictive models analyse your viewing habits to suggest your next binge-worthy series. Sign up for our course to unlock the secrets of this cutting-edge technology and become a master of machine learning!
4 days
goML is an applied learning workshop that provides the foundational skills and knowledge to start in Machine Learning development, coupled with a project development facilitation.
2 days
Overcome the barriers to building innovative applications with the power of large language models! This 2-day workshop is your code-free solution to creating intelligent chatbots, document analyzers, and more. Discover LangChain, Flowise, and the flexibility of both open-source and commercial LLM options. Leave with the skills to deploy your AI-powered creations with ease.
Advanced
Are you looking to harness the power of Large Language Models (LLMs) but find the technical concepts, prompt creation, or deployment process overwhelming? This intensive, hands-on workshop is designed to overcome those challenges and give you the skills to build cutting-edge LLM applications.
1 Day
Struggling to get Large Language Models (LLMs) to perform exactly as needed? This hands-on course teaches you how to fine-tune LLMs for industry-specific tasks, optimise datasets, and deploy them effectively—without coding! Master Retrieval Augmented Generation (RAG), testing techniques, and more.
This comprehensive two-day course teaches you to construct, enhance, and oversee machine learning workflows. It covers data strategies, Tensorflow pre-processing, model analysis, and deployment, using tools like Apache Beam and Airflow for a hands-on pipeline orchestration experience.
Participants will learn specific concepts and advanced techniques of machine learning, such as Support Vector Machines, Random Forest, Boosting and Stacking, Cross Validation, Pipeline and many more.
Ever wondered how self-driving cars and Siri work? Unlock the secrets of AI technology with our engaging two-day e-Learning course! Learn Deep Learning essentials using Python, master pattern recognition, and get hands-on with Keras in interactive projects. Begin your journey toward understanding and building neural networks today!
Participants will learn the fundamentals of Deep Learning with Python, and an understanding on techniques used to teach computers how to recognise different objects and patterns.
This course equips participants with knowledge to develop framework for deep learning optimisation, and techniques to optimise generalisation and prediction.
Unlock the future of AI with Advanced Deep Learning! This course is vital in today's tech-driven world, as mastering Long-Short Term Memory (LSTM), Generative, Autoencoder, and Attention mechanisms will empower you to tackle intricate real-world challenges. Grasp these tools and become an indispensable asset in the ever-evolving field of artificial intelligence. Join us now!
In this course, participants will learn the features, advantages and disadvantages of Cloud Computer Vision. Through the hands-on workshop, participants will develop simple applications that implement the Cloud Computer Vision.
This course introduces participants to the field of computer vision and basic image processing.
Participants will learn various machine learning models to train automatic speech recognition. Participants will also get to build a customised speech recognition engine from scratch.
This course covers techniques for analysing videos to detect and determine and temporal and spatial events.
1 hour 30 minutes
Machine Learning (ML) is a field that involves computational methods that ‘learn’ or methods that leverage data to improve performance on a given task. This micro course is an introduction to how ML works.
This micro course presents the fundamentals of Convolutional Neural Networks (CNN), a type of Neural Network (NN) within Artificial Intelligence that is often used to solve image-related problems.
This micro course introduces the fundamentals of Recurrent Neural Networks (RNN), a type of Neural Network (NN) that is used to solve problems related to time series data, text data and audio data.
1 hour
This micro course uncovers the mathematics behinds Gradient Descent, an algorithm used to find a local minimum/maximum of a given function which is commonly used in Machine Learning and Deep Learning.
This module covers the development of artificial intelligent (AI) solutions for computer vision (CV) problems. The solutions will use classical, modern, or/and cloud-based image processing and analysis methods.
This module introduces participants to the use of open-source data platforms and frameworks to store large amount of data. Participants will also get to familiarise with data management and the development of databases for operations.
This module covers concepts such as Supervised and Unsupervised Learning. Learn to use open source Python libraries like Scikit-learn, Pandas and Numpy to preprocess datasets, train, test and evaluate different Machine Learning (ML) models. Choose between ML models such as Linear Regression, k-NN, Naïve Bayes and K-Means to solve problems through regression, classification and/or clustering.
This module introduces students to the development of AI solutions for Natural Language Processing (NLP). Participants will acquire knowledge in common NLP tasks, and the different approaches used to design and perform these tasks.
This module equips students with the fundamentals of programming using Python. Participants will be able to create software to solve simple programming problems related to AI.
This module introduces you to the fundamental underpinnings of Artificial Neural Networks (ANN), Convolution Neural Networks (CNN), Recurrent Neural Networks (RNN) and Long-Short Term Memory (LSTM) networks, supported with practical work that involves participants developing and deploying ANN, CNN, RNN, and LSTM.
This module aims to provide participants with the theoretical foundation and hands-on skills required to build applications powered by Large Language Models (LLMs).
This module offers an in-depth journey through the world of vision models, empowering students to apply them to tasks such as image recognition and creative image generation.
This course provides a comprehensive introduction to open-source data platforms and frameworks for managing large data volumes. Participants will gain insights into the entire machine learning pipeline including data management, high-throughput model training and evaluation, and real-time data processing.
1 year
This one-year programme will help participants who have experience in the IT industry to broaden their skillsets in the AI field, or deepen their knowledge in the use and implementation of AI.
This one-year work-study programme will help fresh diploma graduates get a head start in their career by enabling them to deepen their skills and knowledge, and at the same time supporting their transition into the work place. Participants will be working full-time in the areas relating to AI while pursing the Specialist Diploma.