What sort of path should I follow to make a the transition from high school physics to computational science?
Context 15 years teaching experience in physics and general science. Maths is currently rusty, but currently I teach college level physics to 14 year old students in China using algebraic approaches and soon to transition to calculus based approaches (AP1 level). My level of computing experience is probably basic level. I can make simple command line scripts using procedural and OOP approaches in C++ and python. Some of my current projects include:-
- Simulating a meandering river using random walks
- Making a small class with methods for basic matrix operations
- Implementing some simple numerical solving techniques such newton-raphson and bisection methods
My current roadmap is as follows
- Continue to work through simple problems from undergraduate/graduate level books.
- Enroll on an MSc course for scientific computing or Data Science with a heavy modelling component.
Project Euler whilst appealing to a mathematician, my interest are mainly routed in science and physics. Is there perhaps a version of project euler that has problems related to science in general?
Recently I have just become a little lost. I would like to learn alongside my job, so I can dedicate some time out of work. But since I work internationally, distance learning courses would probably be best.