Home Research Teaching Biography

John P May

Adjunct Assistant Professor

Computer Science Department
University of Delaware
Newark, Delaware
Office: 409 Smith Hall
Phone: 302-831-1957
Fax:  302-831-8458
Email:  jpmay AT cis.udel.edu
URL:  http://www.cis.udel.edu/~jpmay/
Teaching Activities

  • University of Delaware, Department of Computer and Information Sciences
    Primary instructor for 3 courses
    Courses 45 hours per term:
    • CISC 220 (Introduction to Data Structures) Fall 2006 (two sections), Spring 2007

  • University of Waterloo, School of Computer Science
    Primary instructor for 4 courses
    Courses 40 hours per term:
    • CS 234 (Introduction to Algorithms and Data Structures) Fall 2004, Fall 2005
    • CS 134 (Principles of Computer Science) Winter 2005, Fall 2005

  • North Carolina State University, Mathematics Department
    Primary instructor for 9 courses
    Teaching assistant for 1 course
    Lab Instructor (5 hours per term) for 5 courses
    Courses 45 to 60 hours per term:
    • Math 107 (Precalculus) Fall 2002 (two sections), Summer 2003
    • Math 242 (Vector and Multivariate Calculus with MAPLE Lab) Summer 2001
    • Math 305 (Linear Algebra) Spring 2000 (internet based course; teaching assistant)
    • Math 141l, 241l, 242l (Calculus MAPLE Labs) Summer 2000, Summer 2001
    • Math 141 (Differential Calculus with MAPLE Lab) Fall 1999, Spring 2000, Fall 2000

  • University of Oregon, Mathematics Department
    Primary instructor for 3 courses
    Teaching assistant for 3 courses
    Grader for 3 courses (Calculus, Discrete Mathematics, Linear Algebra)
    Courses 40 hours per term:
    • Math 111 (Precalculus) Fall 1998, Winter and Spring 1999
    • Math 106 (Contemporary Mathematics) Spring and Fall 1997, Winter 1998 (undergraduate teaching assistant)

 
Home Research Teaching Biography