# Bruce Peterson

## College Professor Emeritus

peterson@middlebury.edu

work802.443.2431

Warner Hall 312

## Courses

Courses offered in the past four years.

▲ *indicates offered in the current term*

▹ *indicates offered in the upcoming term[s]*

##### CSCI0200 - Math Foundations of Computing

**Mathematical Foundations of Computing**

In this course we will provide an introduction to the mathematical foundations of computer science, with an emphasis on formal reasoning. Topics will include propositional and predicate logic, sets, functions, and relations; basic number theory; mathematical induction and other proof methods; combinatorics, probability, and recurrence relations; graph theory; and models of computation. (One CSCI course at the 0100-level previously or concurrently) 3 hrs. lect./lab **DED**

Spring 2012

##### MATH0121 - Calculus I ▹

**Calculus I**

Introductory analytic geometry and calculus. Topics include limits, continuity, differential calculus of algebraic and trigonometric functions with applications to curve sketching, optimization problems and related rates, the indefinite and definite integral, area under a curve, and the fundamental theorem of calculus. Inverse functions and the logarithmic and exponential functions are also introduced along with applications to exponential growth and decay. 4 hrs. lect./disc. **DED**

Fall 2012, Spring 2014, Fall 2014, Spring 2015, Fall 2015, Spring 2016

##### MATH0122 - Calculus II

**Calculus II**

A continuation of MATH 0121, may be elected by first-year students who have had an introduction to analytic geometry and calculus in secondary school. Topics include a brief review of natural logarithm and exponential functions, calculus of the elementary transcendental functions, techniques of integration, improper integrals, applications of integrals including problems of finding volumes, infinite series and Taylor's theorem, polar coordinates, ordinary differential equations. (MATH 0121 or by waiver) 4 hrs. lect./disc. **DED**

Fall 2013