Mathematics for Ai
6:10pm–8:00pm
HAMILTON HALL HAM 302
Morningside
Seat data provenance: Directory as of August 23, 2026 at 4:00 AM
Description
This course equips students with essential mathematical foundations for understanding and working with artificial intelligence (AI) algorithms. After a brief introduction to the historical and social context that numbers arise in, students will learn about: - Linear Algebra: Matrices, matrix-vector multiplication, linear models, change of basis, dimensionality, spectral decomposition, and principal component analysis (PCA). - Calculus: Rates of change, derivatives, optimization techniques like gradient descent, with a brief touch upon linear approximation. - Probability and Statistics: Mathematically deriving complex probability distributions out of simpler ones, mathematically deriving statistical testing methods - Graph Theory: How graphs are used to find relationships between data as well as being a setting for AI-driven problem solving. - Problem Solving and Algorithms: Applying mathematical concepts to find problem solutions. Students will learn about search methods like uninformed search, informed search with the A* algorithm, and greedy algorithms. - Computational Theory and Automata: Answering questions about what is computable, what is needed in order to compute something, and using this framework to state how much “information” is contained in a mathematical object. By the end of this course, students will possess a strong mathematical toolkit to confidently tackle the complexities of modern AI algorithms.
Reviews
Course experience
Aggregated across everyone who has taught this course.
No reviews matched yet.
Instructor quality
Aggregated across every course Robert Simione has taught.
No reviews matched yet.
In your week
Where it meets
Flat map — motion reduced