1.  Fall 2010 teaching

  1. CG10 Home Page

2.  Teaching philosophy

Here (Jan 2007)

3.  Student surveys of my courses

Here are the IDEA student surveys, including comments, for my last 3 courses.

  1. Computer Graphics, Fall 2009
  2. Advanced CG, Spring 2009
  3. Computer Graphics, Fall 2008

4.  Spring 2010 teaching

  1. ECSE-2500 Engineering Probability, Spring 2010
  2. ECSE-2610 Computer Components & Operations (COCO), Spring 2010
  3. 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.

5.  Fall 2009 teaching

  1. ECSE-4750 Computer Graphics
  2. Assorted independent study courses

6.  Spring 2009 teaching

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

7.  Fall 2008 teaching

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

8.  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

9.  Fall 2007 teaching

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

10.  Spring 2007 teaching

10.1  Probability lectures (for Prof George Nagy)

Mon Jan 29 and Thurs Feb 1 lectures.

10.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.

11.  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.

12.  Advice to students

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

13.  Famous RPI graphics grads

14.  Student projects

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

  1. Possible Future Student Projects
  2. Past Student Projects

15.  Advice to job seekers

here.

16.  Textbook reviewing criteria

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