Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Programming

Slides

Lecture Video

This lecture has been recorded using Zoom. You need to use your NUS email to login. Please access the Zoom recording use the links below:

Content

This week covers Python programming fundamentals that you’ll use throughout the course. We’ll learn Python syntax, data structures, and essential libraries for materials informatics. We will also cover the git version control system and GitHub for collaborative coding.

Learning Objectives

By the end of this week, you should be able to: