cbe-xx258

Chapter 1.0 Python Primer

1.1 Welcome to Jupyter Notebooks and Vocareum

1.2 Learning Python Basics

1.3 Flow Control and Pseudocode

1.4 Functions, Scoping, and Other Fun Stuff

1.5 List, Dictionaries, and Enumeration

1.6 Linear Algebra with Numpy and Scipy

1.7 Visualization with matplotlib

1.8 Manipulating Data with Pandas

1.9 Functions as Arguments

1.10 Testing and Debugging in Python

- [1.10.1 Learning Objectives](https://ndcbe.github.io/cbe-xx258/01.10-Testing-and-Debugging.html#1.10.1-Learning-Objectives)

Chapter 2.0 Linear Algebra

Chapter 3.0 Numeric Linear Algebra

Chapter 4.0 Algorithm Building Blocks

Chapter 5.0 Nonlinear Systems of Equations

Chapter 6.0 Computational Optimization

Chapter 7.0 Numeric Integration

Chapter 8.0 Descriptive Statistics and Data Visualization

Chapter 9.0 Probability Theory

Chapter 10.0 Common Probability Distributions

Chapter 11.0 Uncertainty and Error Propagation

Chapter 12.0 Statistical Inference

Chapter 13.0 Regression

Chapter 14.0 Advanced Regression

Chapter 15.0 Design of Experiments

Chapter 16.0 Bayesian Statistics