Contents (hide)
1. Teaching philosophy
Here (Jan 2007)
2. Fall 2009 teaching
- ECSE-4750 Computer Graphics
- 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
- ECSE-6800-01 ADV 3D GRAPHICS & VISUAL
- Assorted independent study courses
- ECSE-4940-21 Computer Graphics
4. Fall 2008 teaching
- ECSE-4750 Computer Graphics
- Assorted independent study courses
- CISH-6970-DH1 Professional Project
- CSCI-9990-28 Dissertation
5. Spring 2008 Teaching
- 92598 ECSE-6800-01 ADV 3D GRAPHICS & VISUAL
- Assorted independent study courses
- CSCI-6940-15 Terrain Rep & Comp W/ PDES II
- CSCI-9990-12 Dissertation
- ECSE-4980-05 Senior Design Project
- ECSE-6940-13 Hydrological Terrain Modeling
- ECSE-6990-08 Masters Thesis/Project
6. Fall 2007 teaching
- ECSE-4750 Computer Graphics
- Assorted independent study courses
- 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
- course home page: ECSE-4750 Computer Graphics
- 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
10. Student Projects
Note: This section is not updated as often as it should be.
11. Advice to Job Seekers
here.