Appendix A — Homework Assignments

Solutions will be posted on Blackboard under Module 1, Module 2, and Module 3.

A.1 Module 1

Homework 1: First Steps

Homework 2: Branching and Looping

Homework 3: Vectors and Matrices

Homework 4: Plotting Vectors and Functions

A.2 Module 2

Homework 5: Functions

Homework 6: Data

Homework 7: Object Oriented Programming

A.3 Module 3

Homework 8: Random Numbers

Homework 9: Root Finding

Homework 10: Optimization