1.  Teaching philosophy

Here (Jan 2007)

2.  Fall 2009 teaching

  1. ECSE-4750 Computer Graphics
  2. Assorted independent study courses
    If you would like to study a topic that we don't cover in a course, you may be able to do an independent study course in the topic, which I will sign off on, upon delivery of a project report. You get to pick the course title that will appear on your transcript.

3.  Spring 2009 Teaching

  1. ECSE-6800-01 ADV 3D GRAPHICS & VISUAL
  2. Assorted independent study courses
    1. ECSE-4940-21 Computer Graphics

4.  Fall 2008 teaching

  1. ECSE-4750 Computer Graphics
  2. Assorted independent study courses
    1. CISH-6970-DH1 Professional Project
    2. CSCI-9990-28 Dissertation

5.  Spring 2008 Teaching

  1. 92598 ECSE-6800-01 ADV 3D GRAPHICS & VISUAL
  2. Assorted independent study courses
    1. CSCI-6940-15 Terrain Rep & Comp W/ PDES II
    2. CSCI-9990-12 Dissertation
    3. ECSE-4980-05 Senior Design Project
    4. ECSE-6940-13 Hydrological Terrain Modeling
    5. ECSE-6990-08 Masters Thesis/Project

6.  Fall 2007 teaching

  1. ECSE-4750 Computer Graphics
  2. Assorted independent study courses
    1. ECSE-4940 NASA Calipso data processing

7.  Spring 2007 Teaching

7.1  Probability lectures (for Prof George Nagy)

Mon Jan 29 and Thurs Feb 1 lectures.

7.2  ECSE-6800 Advanced Computer Graphics and Visualization.

Cancelled This would have been 90% the same as when I taught it in Spring 2006. That course webpage is here.

8.  Fall 2006 teaching

  1. course home page: ECSE-4750 Computer Graphics
  2. Assorted independent study courses
    If you would like to study a topic that we don't cover in a course, you may be able to do an independent study course in the topic, which I will sign off on, upon delivery of a project report. You get to pick the course title that will appear on your transcript.

9.  Advice to Students

  1. Advice To Grad Student Applicants
  2. Advice To DQE Examinees

10.  Student Projects

Note: This section is not updated as often as it should be.

  1. Possible Future Student Projects
  2. Past Student Projects

11.  Advice to Job Seekers

here.

12.  Textbook Reviewing Criteria

What type of textbook I'm more likely to use.