Scientific Computing Laboratory
An introduction to programming in the Python language, oriented toward aiding the study of mathematics, physics and science, and a review of programs and opensource tools for scientific computing

In Preparation - To Do
- Tools for study and schooling
- Programming languages
- Toolbox
- Books and online resources
- Introduction to Python
- IPython as a scientific calculator
- Jupiter Notebook
- The basic mathematical library
- Symbolic computation with SymPy
- Graphics with MatPlotLib
- 3D and interactive graphics
- Scientific computation with NumPy and SciPy
- Data Analysis with Pandas
- Machine Learning and Neural Networks
- Optimization with Numba and Cython
- The C Language
- Hints of Computer Architecture
- The Arduino microprocessor
- The RaspBerry Pi microcomputer
- Numerical algorithms in C