Introduction to Programming (From AY2026)
An introductory programming course targeted at novice programmers taught using the Python programming language. It will introduce students to programming concepts and skills that are essential for their studies in SUTD, regardless of their chosen major.
Students will begin with writing simple programs using the ‘initialize – process – output’ framework, then learn the various basic control structures and data types, and end the course with an introduction to recursion and object-oriented programming.
Course instructor
Information correct as of 20 January 2026 and is subject to change.
Tags