Clive Newstead Home Teaching Research Textbook

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.

Please be warned that linked course pages might be outdated, so may contain dead links!

Semester Course code Course name

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 the SAMS pre-college program)
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 Course name

Spring 2020 Math 290-3 Linear Algebra and Multivariable Calculus (part 3 of 3)
Spring 2020 Math 300-CN Foundations of Higher Mathematics (evening course for SPS)
Spring 2020 Math 330-3 Abstract Algebra (part 3 of 3)
Winter 2020 Math 230-B Multivariable Integral Calculus (evening course 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 (evening course 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 the courses I TA'd as a PhD student at Carnegie Mellon (2013–2018), in reverse-chronological order.

Semester Course code Course name Instructor

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