Teaching

Purdue University
Fall 17 MA26600
Spring 17 MA36600, MA69400
Fall 16 MA52300
Spring 16 MA44200
Fall 15 MA36600, MA44000
Spring 15 MA44200, MA64300
Fall 14 MA50400, MA64200
Spring 14 MA42800, MA44200
Fall 13 MA44000, MA52300
Spring 13 MA34100
Fall 12 MA36600
Spring 12 MA44200, MA50400
Fall 11 MA17300, MA44000
Fall 10 MA26600, MA69400
Spring 10 MA49000
Fall 09 MA27100
Spring 09 MA44200, MA49000
Fall 08 MA17300, MA54200
Spring 08 MA490F, MA504
Fall 07 MA366, MA504
Spring 07 MA442, MA694A
Fall 06 MA440, MA542
Spring 06 MA442
Fall 05 MA504
Spring 05 MA523
Fall 04 MA266
Spring 04 MA523, MA442
Fall 03 MA271