YP
::
teaching
Current/Upcoming Subjects
These subjects are part of the Graphics Submajor. Introduction to
Graphics is the entry point for this submajor. Please refer to the handbook
for details on the submajor.
Each of the subjects state the specific 'objectives', 'learning
outcomes', 'goals' and such, but for a subject independent look at
what *I* am trying to achieve, see my page titled at the end of the day.
Bachelor of Science in Games Development
This degree has been started in Autumn 2006 and is designed for a
small number of students coming to UTS via Hornsby Tafe. The *preliminary* information about the degree structure can be found here and official information can be found in the UTS Handbook (as soon as it is updated)
Graphics submajor in Bachelor of Science in Information Technology
Here is what the UTS
Handbook has to say about the graphics sub-major.
Computer Graphics (SMJ02039)
Some of our best computer graphics students have had very successful
careers in the special effects industry. In the last few years four
students have received credits for their work on Academy Award winning
films, including The Matrix. Our students have also worked on Babe II,
The Thin Red Line, Moulin Rouge, Walking with Dinosaurs, Walking with
Beasts, Ice Age and Matrix Reloaded movie. One of our students now
works in the R&D division of George Lucas' company Industrial Light
and Magic in San Francisco.
The subjects in the sub-major provide the theoretical and practical
knowledge that is required to understand and build modern 3D computer
graphics applications. This knowledge is applied to building a ray
tracer, producing a 3D computer animation, and carrying out a computer
graphics project. The project can be on any area of graphics, and a
popular topic recently has been to build a real-time renderer using
OpenGL. The subjects are as follows.
31264 Introduction to Computer Graphics 6cp (32501 for postgraduate students, old undergraduate code 31140)
plus three of the following
31241 3D Computer Animation 6cp (32543 for postgraduate students, old undergraduate code 31603)
31249 Computer Graphics Rendering Techniques 6cp (32544 for postgraduate students, old udnergraduate 31605)
31262 Introduction to Computer Game Design 6cp (32003 for postgraduate students, old undergraduate code 31002)
31263 Introduction to Game Programming 6cp (32004 for postgraduate students, old undergraduate code 31004)
31460 Computer Graphics Project 6cp
Subjects I taught at Macquarie (2000-2003)
- comp124: Computing and Information Systems (2000, 2001)
- comp125: Fundamentals of Computer Science (2002)
- comp225: Data Structures and Algorithms (2000)
- comp329: Knowledge Systems (2001)
- comp330: Computer Graphics (2000, 2001, 2002)
- comp467: Computer Game Design & Implementations (2000, 2001, 2002)
- Building Problem Solvers at UNSW (1999)
Teaching Funding
- GONDOLA: An intelligent and interactive software-based learning
environment (Joint with Didar Zowghi and Chad Coulin), Faculty of IT,
2004
- Automated Program Critiquing: Funds to present a paper and attend International Conference on Computers in Education in Auckland, NZ, Department of Computing Teaching Development Grant, Macquarie University, 2002.
- Creation of an animation component incorporated in the JPN261 online unit (Translation and Writing Japanese Workshop I) (Joint with Mio Bryce). Macquarie University Teaching Development Grant, 2001.
- An Automated Computer Program Critiquer. (Joint with Anthony Sloane, Robert Dale and Debbie Richards). Macquarie University Teaching Flagship Grant, $47,000, 2001-2002.
- Evaluation and Adaptation of Software Tools. Macquarie University Teaching Development Grant, 2000.
- Computing Game Design and Implementation, Department of Computing Teaching Development Grant, 2000.