Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 619 Bytes

course_plan.md

File metadata and controls

24 lines (18 loc) · 619 Bytes

First few weeks will be led by the course staff:

  • Week 1:

    • Introduce basic Python datatypes (integer, float, string, tuple, list, dict).
    • Basic file handling.
    • String formatting ({} and f-string only).
  • Week 2:

    • Control structures (if-else and for loops).
    • Functions
    • Introduction to concept of objects/instances
  • Week 3:

    • Numpy arrays (start with 1D then by end of class expand to 2D with a 3D bonus exercise).
    • Matplotlib plotting
  • Week 4:

    • Pandas DataFrames
    • More plotting
  • Week 5:

    • More advanced control structures (with and try/except)

Rest of course will be student-led.