The main content for each class is hosted on the relevant course Canvas page. Note that I was on leave for the first half of the Fall 2020 semester.

Current Semester



Spring 2024 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Spring 2024 MATH 2534 Discrete Mathematics Course Policies Course Notes
Spring 2024 MATH 3144 Linear Algebra I Course Policies Course Notes



Past Semesters



Fall 2023 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Fall 2023 MATH 2534 Discrete Mathematics Course Policies Course Notes
Spring 2023 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Spring 2023 MATH 2534 Discrete Mathematics Course Policies Course Notes
Spring 2023 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Spring 2023 MATH 2534 Discrete Mathematics Course Policies Course Notes
Fall 2022 MATH 1226 Calculus of a Single Variable II Course Policies Course Notes
Fall 2022 MATH 4574 Vector/Complex Analysis Course Policies Course Notes WeBWorK Problems(.tgz)
Spring 2022 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Fall 2021 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Spring 2021 MATH 1044 Discovering Mathematics II Course Policies
Spring 2021 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Fall 2020 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Fall 2020 MATH 4574 Vector/Complex Analysis Course Policies Course Notes WeBWorK Problems(.tgz)
Spring 2020 MATH 1044 Discovering Mathematics II Course Policies
Spring 2020 MATH 2114 Introduction to Linear Algebra Course Policies Course Notes
Fall 2019 MATH 1225 Calculus of a Single Variable I Course Policies Course Notes



For my past teaching at Arizona State University, see here.


Other Projects

I am writing an introductory linear algebra book for use in a one-semester class.