Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 2.23 KB

isc_lecture_plan_f22.md

File metadata and controls

24 lines (20 loc) · 2.23 KB

Lecture plan for Introduction to Scientific Computing 2022

Instructor team

  • Stephan Smuts (SS)
  • Frida Hæstrup (FH)
  • Lasse Hansen (LH)
  • Jan Kostkan (JK)
  • Ekaterina Borisova (EB)

Lecture plan

Lesson Date Time Topic Curriculum Library Lecturer Instructor(-s)
1 22-08 CN: 19:00-21:00
DK: 13:00-15:00
Introduction to the computing platform
and basic computations in Python
1.1: Jypyter
1.2: File System
1.3: Python as a Calculator
1.4: Errors
NA SS
2 23-08 CN: 15:00-17:00
DK: 09:00-11:00
Simple data types, functions, and modules 2.1: Simple data types
2.2: Variable assignment
2.3: Functions
2.4: Modules
matplotlib, seaborn SS, FH
3 24-08 CN: 19:00-21:00
DK: 13:00-15:00
Container data types 3.1: Lists
3.2: Arrays
3.3: Dataframes
numpy, pandas SS, FH
4 25-08 CN: 15:00-17:00
DK: 09:00-11:00
Visualization #1 4.1: Data visualization
4.2: Seaborn
matplotlib, seaborn SS, JK
5 26-08 CN: 19:00-21:00
DK: 13:00-15:00
Loops and nesting 5.1: Repeat actions
5.2: Read multiple files
matplotlib, glob SS, EB
6 29-08 CN: 19:00-21:00
DK: 13:00-15:00
Control flow 6.1: Boolean values
6.2: Control flow statements
6.3: Detecting problems
numpy, matplotlib, glob SS, EB
7 30-08 CN: 15:00-17:00
DK: 09:00-11:00
Image Processing and Visualization #2 7.1: Images are arrays
7.2: Displaying images
7.3: Data type and image values
7.4: 3d visualiztion
scikit-image, matplotlib SS
8 31-08 CN: 19:00-21:00
DK: 13:00-15:00
Strings, dictionaries, errors and exceptions 8.1: Working with strings
8.2: Dictionaries
8.3: More on functions
numpy LH
9 01-09 CN: 15:00-17:00
DK: 09:00-11:00
Files i/o, formats for representing structured data (csv and json) 9.1: Read and write files
9.2: CSV files
JSON files
numpy, pandas, json, requests JK
10 02-09 CN: 19:00-21:00
DK: 13:00-15:00
LH