Courses Taught - A Partial History

Descriptions are taken from course catalog entries.

Virginia Commonwealth University

  • MATH 300 - Introduction to Mathematical Reasoning, Fall 2017. An introduction to basic concepts of mathematical reasoning and the writing of proofs in an elementary setting. Direct, indirect and induction proofs. Illustrations of the concepts include basic proofs from mathematical logic, elementary set theory, elementary number theory, number systems, foundations of calculus, relations, equivalence relations, functions and counting with emphasis on combinatorial proofs.
  • MATH 350 - Introductory Combinatorics, Fall 2017. An introduction to basic combinatorial concepts such as combinations, permutations, binomial coefficients, Fibonacci numbers and Pascal?s triangle; basic theorems such as the pigeonhole principle and Newton?s binomial theorem; algorithms such as bubble sort and quicksort; and discussion of basic applications such as chessboard problems, combinatorial games, magic squares and Latin squares.

Arizona State University

  • MAT 194 - CLAS Early Start Program Mathematics, Summer/Fall 2016. Intensive 2-week program for incoming mathematics majors. Focuses on building problem solving skills and mathematical background, as well as tools to help ensure academic success and to ease the transition to college life.
  • MAT 210 - Business Calculus, Online, Spring 2017.
  • MAT 243 - Discrete Mathematical Structures, Fall 2016. Logic, sets, functions, elementary number theory and combinatorics, recursive algorithms, and mathematical reasoning, including induction. Emphasizes connections to computer science.
  • MAT 265 - Calculus for Engineers I, Fall 2016. Limits and continuity, differential calculus of functions of one variable, introduction to integration.
  • MAT 266 - Calculus for Engineers II, Fall 2016. Methods of integration, applications of calculus, elements of analytic geometry, improper integrals, Taylor series.
  • MAT 275 - Modern Differential Equations, Fall 2013 (2 Sections). Introduces differential equations, theoretical and practical solution techniques. Applications. Problem solving using MATLAB.
  • MAT 300 - Mathematical Structures, Fall 2014, Fall 2015. Logic and set theory, induction, functions, order and equivalence relations, cardinality. Emphasizes writing proofs.
  • MAT 416/513 - Introduction to Graph Theory, Spring 2017.
  • MAT 516 - Graph Theory I, Fall 2014, Fall 2015. First semester of a systematic development of graph theory, including matchings, connectivity, arboricity, planarity, coloring, network flows.
  • MAT 517 - Graph Theory II, Spring 2015, Spring 2016. Second semester of a systematic development of graph theory, including dense and sparse graphs, Ramsey theory, hamiltonicity, random graphs, minors.

University of Memphis

  • MATH 1710 - College Algebra, Spring 2011 (2 sections). Analysis of functions (linear, quadratic, polynomial, root, rational, exponential, logarithmic) using graphing calculators; partial fractions; synthetic division; conic sections; theory of equations; inequalities; applications.

Western Washington University

  • MATH 112 - Functions and Algebraic Methods, Fall 2006. Pattern recognition and generalization, building mathematical models and problem solving are emphasized. Supporting topics include polynomials, linear and quadratic equations, inequalities, graphs, rational expressions, radicals and functions.
  • MATH 114 - Precalculus I, Winter 2007, Spring 2007, Fall 2008. Data analysis, functions as mathematical models, functions and their graphs.
  • MATH 115 - Precalculus II, Winter 2008. Data analysis, modeling, trigonometry, inverse functions.
  • MATH 157 - Business Calculus, Spring 2008. Limits, rates of change, differentiation, graphing and optimization, integration, business applications, partial differentiation.