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.

Mid-Term Review

In this week, we will review the Lecture 1-5, do Quiz 1, and walk through the Assignment 1.

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:

Lecetures Covered

  1. Lecture 1: Orientation and Setup

  2. Lecture 2: Programming

  3. Lecture 3: Computer and Computation

  4. Lecture 4: Database

  5. Lecture 5: Structures

Review Flow

LectureTopicWhat to complete
1OrientationRecheck environment setup, VS Code workflow, and Jupyter basics
2PythonRe-run NumPy and Matplotlib examples from Lecture 2 notebooks
3Computer and ComputationPractice branch/merge/conflict flow and review CPU/GPU/HPC concepts
4DatabaseRepeat API query -> DataFrame cleaning -> simple plot pipeline
5StructuresReview key representations (cell, symmetry, prototype, defect/interface) and run one structure notebook

Minimum Readiness Checklist

By the end of this review, you should be able to do these without notes: