← Analysing an area of computer science
Computer graphics
Offered 3 of the last 4 years (2022, 2023, 2025) — statistically the safest insurance area if you are not certain which will appear.The foundations to define precisely
- A screen is a discrete grid of pixels, not a continuous plane — this single fact is the reason most graphics algorithms exist at all.
- Homogeneous coordinates add an extra coordinate so translation, scaling AND rotation can all be expressed as matrix multiplication, letting several transformations combine into one matrix applied once.
- The three basic transformations: translation (move), scaling (resize), rotation (turn) — each a distinct matrix.