Curriculum Materials
Here is a general outline of the topics covered by each year-long course. The outlines for Volumes 1 and 2 are followed fairly closely, since the textbooks for those courses are complete. The outlines for Volumes 3 and 4 may vary from year to year as we refine the courses and update material to reflect the latest developments in the field.
The textbooks for ACME are being published by the Society for Industrial and Applied Mathematics (SIAM). http://bookstore.siam.org/ot152/
The lab manuals and other materials are freely available athttps://foundations-of-applied-mathematics.github.io
Getting Started - Windows
Getting Started - Mac
* = Python Essentials
** = Data Science Essentials
Junior Labs
For BYU students, customized Volume 1 data files can be found here and Volume 2 data files can be found here.
For Prospective Adopters, Volume 1 and 2 data files can be found here.
***Labs are due at 9:00 am 1 week after they are assigned unless the next week is a slack week, then it is 2 weeks after. For example, UNIX Shell 1 is due on September 6th, but Linear Transformations is due October 11th.
Fall Semester
Week | Date (of First Day) | Volume 1 Lab (Tuesday) | Volume 2 Lab (Thursday) |
1 | 09/04/2023 | **UNIX Shell 1 | *Intro to Python |
2 | 09/11/2022 | *Standard Library | *NumPy |
3 | 09/18/2022 | *OOP | *MatPlotLib |
4 | 09/25/2022 | *Exceptions/IO | *Unit Testing |
5 | 10/02/2022 | Linear Transformations | Linked Lists |
6 | 10/09/2022 | SLACK DAY | BSTs |
7 | 10/16/2022 | Linear Systems | SLACK DAY |
8 | 10/23/2022 | The QR Decomposition | Nearest Neighbors |
9 | 10/30/2022 | Least Squares and Computing Eigenvalues | BreadthFirstSearch |
10 | 11/06/2022 | Image Segmentation | Markov Chains |
11 | 11/13/2022 | The SVD and Image Compression | **UNIX Shell 2 |
12 | 11/20/2022 | THANKSGIVING | THANKSGIVING |
13 | 11/27/2022 | Facial Recognition using Eigenfaces | Sampling |
14 | 12/04/2022 | *Data Visualization | DFT |
15 | 12/11/2022 | NONE | NONE |
Winter Semester
Senior Materials
For BYU Students, customized Volume 3 data files can be found here and Volume 4 data files can be found here.
Fall Semester
Week | Date (of First Day) | Volume 3 (Tuesday) | Volume 4 (Thursday |
1 | 09/04/2023 | Pandas 1: Intro | Animation |
2 | 09/11/2023 | Pandas 2: Plotting | Intro to IVP and BVP Solvers |
3 | 09/18/2023 | Pandas 3: Grouping and Pivot Tables | SIR |
4 | 09/25/2023 | Info + Wordle | IVP |
5 | 10/02/2023 | Pandas 4: Geopandas | SLACK DAY |
6 | 10/09/2023 | Kmeans | Predator-Prey |
7 | 10/16/2023 | SKLearn and LSI | Lorenz |
8 | 10/23/2023 | RF and Decision Trees | Bifurcation |
9 | 10/30/2023 | Data Cleaning and FE | Finite Difference |
10 | 11/06/2023 | Parallel | Wave Eqn |
11 | 11/13/2023 | SLACK DAY | Heat Eqn |
12 | 11/20/2023 | THANKSGIVING | THANKSGIVING |
13 | 11/27/2023 | OLS | Anisotropic |
14 | 12/04/2023 | Logistic Regression | Finite Element |
15 | 12/11/2023 | SLACK DAY | SLACK DAY |
Winter Semester