Teaching at URI
.... a list of classes I taught
Fall 2022
mth550 Probability and Stochastic Processes
mth180 Mathematical Tools for Computing
mth180 Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Spring 2022
mth515 Algebra I
mth180 Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Fall 2021
mth180 Mathematical Tools for Computing
mth180 Mathematical Tools for Computing
mth180 Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Summer 2021
mth180 Mathematical Tools for Computing (online)
mth180 Mathematical Tools for Computing (online)
Spring 2021
mth180 Mathematical Tools for Computing (online)
mth180 Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Fall 2020
mth180 Mathematical Tools for Computing (online)
mth180 Mathematical Tools for Computing (online)
mth180 Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Summer 2020
mth180 Mathematical Tools for Computing (online)
mth180 Mathematical Tools for Computing (online)
Spring 2020
mth243
Calculus for Functions of Several Variables
mth180
Mathematical Tools for Computing
mth180
Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Fall 2019
mth243
Calculus for Functions of Several Variables
mth180
Mathematical Tools for Computing
mth180
Mathematical Tools for Computing (online)
Discrete Mathematics Seminar
Summer 2019
mth142
Calculus II
mth180
Mathematical Tools for Computing (online)
Spring 2019
mth548/csc548
Graph Theory
mth180
Mathematical Tools for Computing
mth180
Mathematical Tools for Computing (online)
hpr401/402 Honors project
Discrete Mathematics Seminar
Fall 2018
mth550
Probability and Stochastic Processes
mth180
Mathematical Tools for Computing
Discrete Mathematics Seminar
Spring 2018
mth243
Calculus for Functions of Several Variables
mth180X
Mathematical Tools for Computing
Discrete Mathematics Seminar
Fall 2017
mth243
Calculus for Functions of Several Variables
mth180X
Mathematical Tools for Computing
Discrete Mathematics Seminar
Summer 2017
mth142
Intermediate Calculus with Analytic Geometry
Spring 2017
mth515
Algebra I
mth/csc 548
Graph Theory
Discrete Mathematics Seminar
Fall 2016
mth243
Calculus for Functions of Several Variables
mth451
Introduction to Probability and Statistics
Discrete Mathematics Seminar
Summer 2016
mth142
Intermediate Calculus with Analytic Geometry
Spring 2016
mth131
Applied Calculus I (Sections 02 and 03)
Discrete Mathematics Seminar
Fall 2015
mth243
Calculus for Functions of Several Variables
mth550
Probability and Stochastic Processes
Discrete Mathematics Seminar
Summer 2015
mth142
Intermediate Calculus with Analytic Geometry
Spring 2015
mth548/csc548 Graph theory
mth131
Applied Calculus I
Discrete Mathematics Seminar
Fall 2014
mth243
Calculus for Functions of Several Variables
(Sections 03 and 06)
mth515
Algebra I
Discrete Mathematics Seminar
Summer 2014
mth451
Introduction to Probability and Statistics
mth142
Intermediate Calculus with Analytic Geometry
Spring 2014
mth316 Algebra
mth131
Applied Calculus I
Fall 2013
mth243
Calculus for Functions of Several Variables
(Sections 01 and 03)
mth447/csc447
Discrete Mathematical Structures
Summer 2013
mth111 Precalculus
Spring 2013
mth131 Applied Calculus I (Sections 06 and 07)
Fall 2012
mth243
Calculus for Functions of Several Variables
(Sections 01 and 03)
mth548/csc548
Graph Theory
Combinatorics Seminar
Summer 2012
mth243
Calculus for Functions of Several Variables
mth131
Applied Calculus I (online)
Spring 2012
mth516 Algebra II
mth447/csc447
Discrete Mathematical Structures
mth692 Special topics II: Probability on Discrete Structures
mth692 Special topics II: Algorithmic Algebraic Geometry
Tutorial: Regularity, Szemeredi's lemma, and applications
Combinatorics Seminar
Fall 2011
mth243
Calculus for Functions of Several Variables
(Sections 01 and 03)
mth515
Algebra I
mth591 Special Problems
Combinatorics Seminar
Summer 2011
mth142
Intermediate Calculus with Analytic Geometry
Spring 2011
mth131
Applied Calculus I (Sections 06 and 08)
Combinatorics Seminar
Fall 2010
mth550
Probability and Stochastic Processes
mth243
Calculus for Functions of Several Variables (Sections 01 and 03)
mth691 Polynomial Methods in Discrete Mathematics
Combinatorics Seminar
Summer 2010
mth111
Precalculus (Sections 1000 and 1100)
Spring 2010
mth516 Algebra II
mth447/csc447
Discrete Mathematical Structures
mth592 Special Problems
Combinatorics Seminar
Fall 2009
mth515 Algebra I
mth131
Applied Calculus I (Sections 04 and 07)
Combinatorics Seminar
Summer 2009
mth111
Precalculus
Spring 2009
mth548/csc548
Topics in Combinatorics
(Graph theory)
mth692
Special topics II: Probability on Discrete Structures
Fall 2008
mth243 Calculus for Functions of Several Variables
(sections 02 and 04)
hpr321
Honors Tutorial in Mathematics:
Putnam Seminar (Honors Program)
Combinatorics Seminar
Summer 2008
mth243 Calculus for Functions of Several Variables
Spring 2008
sabbatical
Fall 2007
mth243 Calculus for Functions of Several Variables
(sections 02 and 04)
mth451
Introduction to Probability and Statistics
Combinatorics Seminar
Summer 2007
mth243
Calculus for Functions of Several Variables
mth111 Precalculus
Spring 2007
mth243
Calculus for Functions of Several Variables
(sections 02 and 03)
Combinatorics Seminar
mth591 Special Problems
mth592 Special Problems
hpr402 Honors Project
Fall 2006
mth547/csc547
Combinatorics and Graph Theory
mth131
Applied Calculus I (sections 09 and 10)
hpr401 Honors Project
Summer 2006
mth131 Applied Calculus I
Spring 2006
mth382 Number Theory
mth692 Special Topics II: Graph Theory
mth591 Special Problems
Combinatorics Seminar
Fall 2005
mth548/csc548
Topics in Combinatorics: Graph Theory
mth243
Calculus for Functions of Several Variables (sections 02 and 04)
mth393
Undergraduate Seminar: Putnam Seminar
Summer 2005
mth111 Precalculus
mth215
Introduction to Linear Algebra
Spring 2005
mth316 Algebra
mth131 Applied Calculus I
(Section 05)
Fall 2004
mth550
Probability and Stochastic Processes
mth131
Applied Calculus I (Section 03 and 05)
mth393
Undergraduate Seminar: Putnam Seminar
mth391 Special Problems: Coding and Information Theory
Summer 2004
mth111 Precalculus
mth215 Introduction to Linear Algebra
mth492 Special Problems
hpr401 Honors Project
Spring 2004
mth316 Algebra
mth243
Calculus for Functions of Several Variables
(section 01)
Fall 2003
mth243
Calculus for Functions of Several Variables
(sections 02 and 04)
mth447/csc447
Discrete Mathematical Structures
Problem seminar in mathematics (Putnam seminar)
Summer 2003
mth215
Introduction to Linear Algebra
Spring 2003
mth131
Applied Calculus I (sections 03 and 04)
Fall 2002
mth513
Linear Algebra
mth131
Applied Calculus I
mth547/csc547
Combinatorics and Graph Theory
Spring 2002
mth548/csc548
Topics in Combinatorics: Graph Theory
mth131
Applied Calculus I
Fall 2001
mth243
Calculus for Functions of Several Variables
mth215
Intro to Linear Algebra