CC416 - Computer Graphics

Course Code: CC416
Course Name: Computer Graphics
Credit Hours: 3
Teacher: Mohamed Taher El-Sonni, PhD
Teaching Assistant: Mohamed A. Aslan
Tutorial Time: Monday 2:30 PM, Thursday 10:30 AM Location: Lab. 241

Text Book

     

Grading

Discipline

A student is expected to know what makes academic integrity. Cheating and plagiarism are totally prohibited, any attempt to cheat or plagiarize will lead to rejecting the illegal work and legal actions will be applied on the student according to the charter of the Computer Engineering program.

Tutorial Notes

# Title Date Notes
1 Digital Differential Analyzer (DDA) Algorithm TBD N/A
2 Bresenham's Line Drawing Algorithm TBD N/A
3 Mid-point Circle Drawing Algorithm TBD N/A
4 Affine Transformations TBD N/A
5 Area Filling: Flood-Fill and Scan Line Algorithms TBD N/A
6 Hermite Splines TBD N/A
7 Bézier Splines TBD N/A

Laboratory Notes

# Title Date Notes
1 Introduction to OpenGL 23 February, 1 March (Week #2) Lab 1
2 Using keyboard in OpenGL 5 March, 8 March (Week #3) Lab 2
3 Transformations in OpenGL TBD Lab 3
4 Timers in OpenGL TBD Lab 4
5 Introduction to 3D in OpenGL TBD Lab 5
6 Handling Bitmap Images in OpenGL TBD Lab 6
7 Mixing 2D & 3D Objects in OpenGL TBD Lab 7

Copyright © 2008 - 2012 Mohamed Aslan
Last updated: March 7, 2012