Jump to Section

Course Overview

If you've been wanting to learn to code but don't know where to start, this course is perfect for beginners like you.


In this entry-level course, you will learn all about programming concepts, including the exciting field of Generative AI. This highly popular course introduces you to coding using the Python programming language through a hands-on and project-based approach.


Python is an efficient and widely used open-source programming language supported on various platforms. In recent years, Python has become one of the most preferred languages in the areas of Artificial Intelligence (AI) and machine learning. Learning Python gives you a good head start if you intend to venture into Data Science.


Throughout the course, you will gain an understanding of the fundamental constructs of programming and acquire the skills to develop simple programs, such as data visualization using Python. Moreover, you will have the opportunity to explore the applications of Generative AI by leveraging tools such as ChatGPT, a powerful generative AI model. ChatGPT can assist in research tasks and even generate code snippets, providing a hands-on experience with the capabilities of generative AI.


By combining a strong foundation in programming concepts with the exploration of Generative AI using tools like ChatGPT, you will be equipped to create innovative and creative applications that leverage the power of generative AI by the end of the course.

Who Should Attend

Anyone interested to learn about coding and who wish to acquire basic programming skillsets with no prior knowledge on programming.



Industry Sector


Coding is applicable for all sectors.

What You'll Learn

This course covers the basic concepts and techniques of coding in a language, such as Python. To give the learner a realistic learning experience, hands on activity will be performed using one or more of the following tools:

  1. ChatGPT
  2. Trinket
  3. IDLE (Integrated Development & Learning Environment)
  4. Pycharm




Participants who meet at least 75% of the required course attendance and pass the assessment will be awarded a Certificate of Completion.

For more information on course fee / schedule, or to apply,

Lecturer/Trainer Profile

You May Also Be Interested In

Course Contact

  • 67881212
  • Monday - Thursday: 8:30am - 6:00pm
    Friday: 8:30am - 5:30pm
    Closed during lunchtime, 12:00pm - 1:00pm
    and on weekends and public holidays.

  • https://www.tp.edu.sg/tsa
  • Temasek SkillsFuture Academy (TSA)
    Temasek Polytechnic
    East Wing, Block 1A, Level 3, Unit 109
    21 Tampines Ave 1
    Singapore 529757


  • Temasek Polytechnic reserves the right to alter the course, modify the scale of fee, amend any other information or cancel a course with low enrolment.