Computer Science 22C:151, Fall 2007

Tuesdays & Thursdays 9:30-10:45am, 221 MacLean Hall

[ Download the Syllabus ] [ Check Your Grades ] [ Grab a Feedback Form ] [ Submit an Assignment ]

Professor: Chris Wyman
E-mail: cwyman@cs.uiowa.edu
Office: 101J MacLean Hall
Phone: (See my homepage. I prefer e-mail whenever possible.)
Office Hours: T 10:45 am - 12:00 pm
Office Hours: Th 10:45 am - 12:15 pm, or by appointment
Teaching Assistant: Greg Nichols
E-mail: gbnichol@cs.uiowa.edu
Office: 317 MacLean Hall
Office Hours: MW 10:45 am - 12:15 pm,
Office Hours: or by appointment

Required Textbook:
----OpenGL Programming Guide (Note: There are multiple editions of this book.)
---------Recommended: Sixth Edition (ISBN #0-321-48100-3)
---------A Fine Substitute: Fifth Edition (ISBN #0-321-33573-2)
---------Just Acceptable: Fourth Edition (ISBN #0-321-17348-1).

Optional Textbooks: (will be available on reserve in the Math Library)
----Interactive Computer Graphics, 4th Edition (ISBN #0-321-32137-5)
----Fundamentals of Computer Graphics, 2nd Edition (ISBN #1-56881-269-8)


Announcements:


Handouts and Notes From Class:



Assignments:

Assignment submission will occur via ICON this year. Please follow these instructions.


Homework 1

(Due: September 5th)
HW1 Notes & Add'l Resources

Homework 2

(Due: September 12th)
HW2 Notes & Add'l Resources

Homework 3

(Due: September 19th)
HW3 Notes & Add'l Resources


Homework 4

(Due: September 27th)
(At the start of class)


Homework 5

(Due: October 5th)
HW5 Notes & Add'l Resources

Homework 6

(Due: October 17th)
HW6 Notes & Add'l Resources


Homework 7

(Due: October 29th)
HW7 Notes & Add'l Resources

Homework 8

(Due: November 9th)
HW8 Notes & Add'l Resources

Homework 9

(Due: November 27th)
HW9 Notes & Add'l Resources


Homework 10

(Due: December 5th)
HW10 Notes & Add'l Resources

Homework 11

(Due: December 14th)
HW11 Notes & Add'l Resources


Student Web Pages:

I expect all students to post timely updates to your web page to display results from your assignments.
If you would like your page to be removed from this list, please e-mail me.
  1. Adam, Seth
  2. Bodas, Shalmali
  3. Bush, Chris
  4. Cecil, Cole
  5. Collins, Kyle
  6. Ding, Kai
  7. Dravis, Matt
  8. Edstrom, Eric
  9. Harris, Artistee
  10. Jackowski, Keith
  11. Jiang, Xiaosen
  12. Kashikar, Meenal
  13. Keller, Chelsey
  14. Khaw, Ju Li
  15. Kimbell, JT
  16. Mereddi, Aravind
  17. Murarka, Vani
  18. Li, LiQun
  19. Nadhani, Ritesh
  20. Nimmagadda, Gautam
  21. Rochambeau, Brent
  22. Rubio, Alberto Lopez
  23. Slaubaugh, Dan
  24. Small, Scott
  25. Smestad, Justin
  26. Smith, Ryan
  27. Song, Qi
  28. Stults, Matt
  29. Venkata, Shashank Polasa
  30. Washburn, Brian
  31. Wendell, Jed
  32. Yin, Youbing


Frequently Asked Questions:

How do I compile on a Linux lab machine?
How do I create a CS web page?
How do I use Visual Studio to compile GLUT/OpenGL programs?
How do I create or extract .tar.gz files?
What are some common OpenGL pitfalls? (Here's 16)
Where can I find more OpenGL information?



Helpful Links:

OpenGL Links: Other Useful Links: University Policy Links:


Last Modified: Friday, June 4, 2007

Chris Wyman (cwyman@cs.uiowa.edu)