Syllabus for EECS 598-5/498-2
Non-photorealistic Computer Graphics
(Fall 2003)


The hard part

The work in this seminar will be divided between projects and presentations, as follows.

Projects. Students in the seminar will form groups of one, two, or three. Each group will do one big project that spans most of the semester. The scale of the project should be roughly the scale of picking out a SIGGRAPH paper and implementing what it describes. Some students may choose to implement their own original ideas.

Papers / Presentations. Each student will give a brief (10 min) art presentation at some point in the semester. This is just an informal, low-key way to get things rolling and to learn about some different art styles.

For most weeks, the rest of the seminar will be devoted to discussion of the assigned papers, which everyone will have read ahead of time. A few participants will lead the discussion. In advance of the seminar, everyone will have sent a written review of the papers by email.


Grading. Here is how grades are computed:
  40% Project - one during the semester, groups of up to 3 students
10: Proposal (written/presentation)
10: Progress Reports (x2)
20: Final (results/presentation)

35%: Papers/Presentations
15: Paper Reviews - every week
15: Presenting Papers - twice during the semester per student
5: Presenting Art - once during the semester per student

25%: Exams
There will be a mid-term and a final. Each count equally,
and will cover material presented in class.


Calendar

The paper categories listed in the calendar below are described in more detail in the list of papers. On a day when we are starting discussion of a new category (e.g. "Abstraction"), reviews of all the papers for that category are due (by email to sapo@umich.edu) by 1pm. For most categories, the presentations and discussions will span 2 days.

The names in bold indicate the people responsible for presenting the topic under discussion that day. (Usually the same people continue presenting and leading the discussion for a 2nd day.)  The table also shows which person will present the "art talk" each day. Send changes or corrections to Lee <sapo@umich.edu>. 

Tuesday Thursday
9/2  Introduction     9/4   intro cont'd
9/9  Abstraction

   Brian, Alex K., and Pam

   Art: Lee

9/11  Abstraction, cont'd.
         Project groups formed

   Art: Jim

9/16  Painterly rendering  

    Herman, Hyo-Jeong, and Kavita

   Art: Krian

9/18  Painterly rendering, cont'd  

   Art: Alex N.

9/23  Written proposals due; 
         presented in class

   Art: Clay

9/25  Halftoning and pen-and-ink  

   Jim, Zachary, Ronit

   Art: Ronit

9/30  Halftoning and pen-and-ink, cont'd  

  

10/2  
    Note Location:
        Media Union - 3rd floor classroom

   demo 1: group progress reports 
          and preliminary results

   Art: Zachary

10/7  Silhouettes

   Krian and Lee

   Art: Yuko

10/9  Silhouettes, cont'd

   Art: Hyo-Jeong

10/14  no class 10/16  midterm
10/21  Modeling 1

   Clay and Wil

   Art: Herman

10/23 
   Location:
       Media Union - 3rd floor classroom

   demo 2: group progress reports 
          and intermediate results

   Art: Helen

           (NPAR 2004 deadline)

10/28  Modeling 1, cont'd

   Art: Kavita

10/30  Modeling 2

  Alex N. and Chris

11/4  Modeling 2, cont'd

   Art: Zac P.

11/6  Pattern synthesis and transfer

   Christine, Yuko

   Art: Pam

11/11  Pattern synthesis and transfer, cont'd

    Art: Chris
 
11/13  Hardware-accelerated methods

      Helen, Chip and Zac

    Art: Wil

11/18   Final demos

 Location:
       Media Union - 3rd floor classroom

  

11/20  Hardware-accelerated methods, cont'd  

   Art: Chip

   Bonus art talk: Helen

             (CGI 2004 deadline)

11/25  Alternate pipeline  (1 day)

   Chip, Zac

   Art: Brian

11/27   no class
12/2  Non-traditional perspective

     Lee
 
   Art: Christine

12/4  Non-traditional perspective, cont'd

        (last class)
12/9 

     Final exam:
         regular class time and location
 
12/11  no class
 12/16
 12/18   (Tentative: evening, time TBA)

   Vis lab open house in the Media Union.

    Opportunity to demo final projects
    to a wide audience.