Fundamentals in Python (Basic)

Programme Outline

Learning Objectives
  1. Understand the basics of Object Oriented Programming
  2. Recognise the various types of characters and/or data types
  3. Create a variable with correctly assigned data types
  4. Ability to customise your own function
  5. Ability to handle string, special characters, data structures, file handling, control flow and debugging
  6. Create a simple application
Day 1 – 2
  • Overview of Data Science
  • Intro to Python
  • Python in Data Science
  • Basics of Object-Oriented Programming (OOP)
  • Data Types, Variables, Classes
  • Functions
Day 3 – 4
  • String, Special Characters, Date, Regex Handling
  • Data Structures
  • File Handling
  • Control Flow
  • Debugging
  • Advanced OOP Specific or Programming Specifics
Day 5
  • Project Presentation for Creation of Simple Application or Automation Task
Assessment

Participants will be assessed via group-based project presentation on the 5th session of the course. There will also be formative assessment and case studies to assess a participant’s understanding and competency.

Subject Credits

Upon completion and satisfying the requirements of passing this course, learners will be awarded 12 subject credits.

What’s next

Find out more

Mailing list

Subscribe to our mailing list and learn about the latest developments in SUTD Academy.

Get in touch

Submit an enquiry or schedule a call with our friendly team at +65 6499 7171.