Clive Newstead Home Teaching Research Textbook TA & Grader positions

Teaching

The following table lists my courses at Carnegie Mellon University (2013–2018 & 2020–present) in reverse-chronological order. Courses marked with an asterisk (*) are tentative.

Semester Course code and title

Spring 2025 21-266 Vector Calculus for Computer Scientists
Fall 2024 21-127 Concepts of Mathematics
Spring 2024 21-266 Vector Calculus for Computer Scientists
Fall 2023 21-127 Concepts of Mathematics
Spring 2023 21-266 Vector Calculus for Computer Scientists
Fall 2022 21-127 Concepts of Mathematics
Spring 2022 21-259 Calculus in Three Dimensions (for SCS)
Fall 2021 21-127 Concepts of Mathematics
Fall 2021 21-254 Linear Algebra and Vector Calculus for Engineers
Summer II 2021 21-127 Concepts of Mathematics
Spring 2021 21-259 Calculus in Three Dimensions (for SCS)
Fall 2020 21-127 Concepts of Mathematics
Fall 2020 21-254 Linear Algebra and Vector Calculus for Engineers
Summer II 2017 15-151 Mathematical Foundations for Computer Science (for SAMS)
Summer II 2015 21-127 Concepts of Mathematics
Summer I 2014 21-256 Multivariate Analysis

The following table lists the courses I taught at Northwestern University (2018–2020) in reverse-chronological order.

Quarter Course code and title

Spring 2020 Math 290-3 Linear Algebra and Multivariable Calculus (part 3 of 3)
Spring 2020 Math 300-CN Foundations of Higher Mathematics (for SPS)
Spring 2020 Math 330-3 Abstract Algebra (part 3 of 3)
Winter 2020 Math 230-B Multivariable Integral Calculus (for SPS)
Winter 2020 Math 290-2 Linear Algebra and Multivariable Calculus (part 2 of 3)
Winter 2020 Math 330-2 Abstract Algebra (part 2 of 3)
Fall 2019 Math 290-1 Linear Algebra and Multivariable Calculus (part 1 of 3)
Fall 2019 Math 330-1 Abstract Algebra (part 1 of 3)
Fall 2019 Math 330-A Abstract Algebra (for SPS)
Spring 2019 Math 211 Short Course in Calculus
Spring 2019 Math 290-3 Linear Algebra and Multivariable Calculus (part 3 of 3)
Winter 2019 Math 290-2 Linear Algebra and Multivariable Calculus (part 2 of 3)
Winter 2019 Math 300 Foundations of Higher Mathematics
Fall 2018 Math 290-1 Linear Algebra and Multivariable Calculus (part 1 of 3)
Fall 2018 Math 300 Foundations of Higher Mathematics

The following table lists my teaching assistant positions as a PhD student at Carnegie Mellon (2013–2018), in reverse-chronological order.

Semester Course code and title Sections Instructor

Fall 2016 21-128 Mathematical Concepts and Proofs A, B, C John Mackey
Fall 2015 21-128 Mathematical Concepts and Proofs A, B, C John Mackey
Fall 2014 21-259 Calculus in Three Dimensions C, L, N Greggo Johnson
Spring 2014 21-127 Concepts of Mathematics A, F Mike Picollelli
Fall 2013 21-120 Differential and Integral Calculus A, B Russ Walker