Branches and roots: Project selection in graphics courses for fourth year computer science undergraduates

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Computer graphics courses for computer science undergraduates typically involve a series of programming projects. It is a difficult problem to design a set of projects which balance establishment of roots in foundational graphics with exploration of current branches. We posit projects involving rasterizing a triangle with interpolated vertex colors, ray tracing and inverse kinematics solvers as best practices in project design for graphics courses for fourth year computer science undergraduates. We also discuss projects involving tool usage (rather than tool creation) and implementing a full viewing pipeline as worst practices. These best and worst practices are based on three years of project design in one course and survey of projects in similar courses at other universities. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Jones, M. D. (2011). Branches and roots: Project selection in graphics courses for fourth year computer science undergraduates. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6939 LNCS, pp. 249–258). https://doi.org/10.1007/978-3-642-24031-7_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free