Overview
The Specialist Certificate in Generative Artificial Intelligence (AI) provides learners with applied skills in natural language processing (NLP) and generative AI. Covering techniques such as machine learning, text mining, and sentiment analysis, the specialist certificate emphasises building ethical and trustworthy AI systems. Through hands-on labs and projects guided by expert faculty, students gain practical experience in tackling real-world language challenges.
Curriculum
The specialist certificate consists of 6 courses, including 4 compulsory and 2 elective courses, which can be completed within 2 years.
Courses with an asterisk can stack towards the BSc Information and Communication Technology.
| Course | Skill |
|---|---|
| ENG335 Machine Learning* | Learn the fundamentals of machine learning and explore techniques from supervised models to neural networks. Through hands-on projects, you will deploy and finetune algorithms to solve real-world challenges and build practical AI skills. |
ICT133 Structured Programming* Students are strongly encouraged to complete ICT133 before taking any other courses. | This course introduces programming fundamentals, including variables, expressions, selection, iteration, and data structures. Students will learn how to write programs, handle input/output operations, and use objects to organise data and computations effectively. |
| ICT302 Generative AI: Theory and Practice*^ | This course explores Large Language Models (LLMs), from foundational architectures to practical dialogue and vision applications. Students learn to address misuse, adversarial attacks, and hallucinations, while developing ethical and safe AI practices for real-world use. |
| ICT304 NLP Foundation for Generative AI*^ | This course introduces the foundational components of generative AI and its applications in solving real-world tasks. Building on natural language processing (NLP), students will learn techniques such as textual analysis, entity recognition, summarisation, and dialogue systems, forming the groundwork for modern generative AI. |
^ Students need to have prior background or completed prerequisite courses before they can take this course. Please refer to the curriculum plan for more details.
| Course | Skill |
|---|---|
| AAI101 Generative AI Tools and Workflows | Learn code-free Generative AI using tools like ChatGPT and DALL‑E to create content and automate tasks. |
| AAI201 Prompt Engineering Fundamentals | Learn to craft prompts and fine-tune Large Language Models (LLMs) for practical applications. |
| AAI301 Ethical and Societal Impact of Generative AI | Explore the ethical and societal impact of generative AI and learn strategies for its responsible use. |
| BME363 Applications of Artificial Intelligence in Healthcare | Introduces AI and data analytics for healthcare, using Python to extract insights from biomedical and clinical data. |
| DSM101 Mathematical Foundations for Data Science* | Covers matrix algebra, optimisation, probability, and statistics to build the mathematical foundation for data science and machine learning. |
| ENG233 Internet of Things (IoT)* | Introduces IoT concepts, architecture, protocols, and security, with hands-on system design using Raspberry Pi and sensors. |
| ICT162 Object Oriented Programming*^ | Learn advanced object-oriented programming, including container classes and their use in GUIs and event-driven applications. |
| ICT233 Data Programming*^ | Learn HTTP communication, HTML parsing, and database operations using ORM and DataFrames for effective web data handling. |
| ICT235 Data Structures and Algorithms*^ | Covers fundamental data structures and algorithms using Python for efficient data organisation, storage, and retrieval. |
| ICT263 AWS Certified Cloud Practitioner* | Provides a foundational understanding of cloud computing and AWS core services, preparing students for the AWS Certified Cloud Practitioner examination. |
| ICT318 Network Security* | Covers network security fundamentals, encryption, authentication, and protective technologies. |
| ICT325 Algorithm Design and Analysis* | Introduces algorithm design and analysis, covering key paradigms, complexity, and approaches to NP-complete problems. |
| ICT337 Big Data Computing in the Cloud*^ | Covers big data processing, cluster setup, cloud resource management, and hands-on analytics for real-time solutions. |
| ICT341 Web Informatics Programming* | Covers web content analysis, data pipelines, and tools for processing and visualising web data to support decision-making. |
| ICT369 AWS Academy Data Analytics and Machine Learning Foundation*^ | Covers big data analytics and machine learning foundations with hands-on labs, preparing students for AWS Data Analytics and ML Specialty certifications. |
| MTD369 Virtual Reality and Augmented Reality* | Teaches VR and AR application development using Unity, including design principles and building apps for Google Cardboard. |
^ Students need to have prior background or completed prerequisite courses before they can take this course. Please refer to the curriculum plan for more details.
Partners
The specialist certificate is co-designed with Republic Polytechnic.

Eligibility
The specialist certificate is open to CET students as well as students enrolled in an undergraduate programme.
- At least 18 years of age.
- GCE A-Level with two passes (prior to 2006) or two H2 passes (from 2006), local polytechnic diploma, International Baccalaureate (IB) diploma, or NUS High School diploma.
- Applicants with a ITE diploma or other diploma qualifications plus an acceptable SAT or ACT (with writing) score may be considered for admission on a case by case basis.
- If not, at least 5 GCE O-Level passes and an interview.
Fees
Please click here for the course fees. SkillsFuture Credit and other schemes may be used to offset the course fees.
The application fee is $60 (before GST) for first-time CET applications, which is non-refundable.
Completion
To attain the specialist certificate, students need to pass all the courses. Students are encouraged to complete all the courses within 3 years.
Upon meeting the requirements, CET students can apply for the certificate and go on to pursue BSc Information and Communication Technology. Only relevant courses with at least a C grade can stack towards the bachelor’s degree.
Students enrolled in BSc Information and Communication Technology will be automatically issued the certificate upon meeting the requirements.
You May Also Want to Consider
Contact Us
For more details, please contact us SUSS Academy at 6248 0263 or [email protected].