Scientific Computing
FET Phase
Python fundementals
Month 1
Month 1
Week 1
coding still relevant?
installing Python (Anaconda & VSCode)
notebook basics
Week 2
hold this... (variables, data type & more)
in and out (put)
which way? (conditionals)
Week 3
again? (loops)
wrong way. (basic exception handling)
1+++1 (basic math functions)
Week 4
hold this again... (lists & arrays)
I don't want to repeat myself. (functions)
its something...? (classes and basic OOP)
Month 2
Week 1
why can't I use your stuff?(modules & libraries)?
how do I get your stuff? (pip)
powershell stuff
Week 2
actual math? (introduction to sympy)
simplification
expansion
Week 3
something useful (matplotlib)
plotting functions
lets change things quickly (widgets)
Week 4
solving equations
an aside on typing math
interactive plots
Month 3
Week 1
switching gears (ms excel)
sheets, cells & editing
useful basics
Week 2
a dataset
a few functions
xlookup
Week 3
mix it together (introduction to pandas)
from here? (import and export excel files)
show it (more matplotlib)
Week 4
what? (capacitors)
charge and discharge experiment
handle the data