Introduction to Programming with Generative AI
Training Provider: Republic Polytechnic
Course Reference: TGS-2025053146
S$180
Original: S$600
Save S$420
About This Course
This course introduces participants to programming fundamentals while integrating Generative Artificial Intelligence (Gen AI) as a learning and problem-solving tool. Using accessible platforms like Visual Studio Code and Jupyter Notebook, learners will explore core topics such as variables, decision-making, loops, and functions, alongside practical guidance on using Gen AI to support coding tasks. Designed for those new to programming and AI, the course emphasizes hands-on practice, fostering confidence in programming and demonstrating how Gen AI can enhance learning and productivity. By the end, participants will understand core programming principles and utilize Gen AI effectively as a supportive tool.
What You'll Learn
By the end of the course, participants will be able to:
• Identify and describe foundational programming concepts such as variables, operators, and control structures.
• Explain how Generative AI can be used as a tool to support programming tasks and learning.
• Use programming constructs, such as loops and decision-making, with the assistance of Gen AI tools to solve problems.
• Evaluate programming challenges to determine effective ways to incorporate Gen AI as a learning or problem-solving aid.
• Design and implement basic programs independently, using Gen AI to enhance learning and streamline development.
• Identify and describe foundational programming concepts such as variables, operators, and control structures.
• Explain how Generative AI can be used as a tool to support programming tasks and learning.
• Use programming constructs, such as loops and decision-making, with the assistance of Gen AI tools to solve problems.
• Evaluate programming challenges to determine effective ways to incorporate Gen AI as a learning or problem-solving aid.
• Design and implement basic programs independently, using Gen AI to enhance learning and streamline development.
Entry Requirements
Proficiency in English
Course Details
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.
More Courses from Republic Polytechnic
The application of Computer Vision in object identification and classification is well-established s...
The course equips learners on the skills of qualitative market research such as facilitating focus g...
The course equips learners on the skills of qualitative market research such as facilitating focus g...