1.
| [Computer graphics concepts]
Be able to understand the basic concepts and apply them in analyzing and solving problems. |
2.
| [Computer graphics models]
Be able to understand the meaning and purpose of mathematical models in computer graphics, derive parameters for such models, implement such models in software systems, and apply such models to explain real-world phenomena. |
3.
| [Computer graphics algorithms]
Be able to disseminate and implement computer graphics algorithms, and understand their computing requirements. |
4.
| [Computer graphics tools]
Be able to use 2D and 3D graphics libraries, such as OpenGL, in software development. |
Mapping from Course Learning Outcomes to Programme Learning Outcomes
| PLO a | PLO b | PLO c | PLO d | PLO e | PLO f | PLO g | PLO h | PLO i | PLO j |
CLO 1 | T,P | | | | | | | | | |
CLO 2 | T,P | | T,P | | | | | | | |
CLO 3 | | | T,P | | | | | | | |
CLO 4 | | | P | | | | | | | |
T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to
here.
|
Calendar Entry:
Overview of graphics hardware, basic drawing algorithms, 2-D transformations, windowing and clipping, interactive input devices, curves and surfaces, 3-D transformations and viewing, hidden-surface and hidden-line removal, shading and colour models, modelling, illumination models, image synthesis, computer animation.
|
Detailed Description:
Computer Graphics Concepts |
Mapped to CLOs
|
Overview of graphics hardware, 2D transformations, 3D transformations and viewing | 1 |
Computer Graphics Models |
Mapped to CLOs
|
Curves and surfaces, shading and colour models, modelling, illumination models | 2 |
Computer Graphics Algorithms |
Mapped to CLOs
|
basic drawing algorithms, windowing and clipping, hidden-surface and hidden-line removal | 3 |
Computer Graphics Tools |
Mapped to CLOs
|
OpenGL APIs | 4 |
|