COMP 3490

Computer Graphics 1

Credit hours: 3.0

Description

An introductory course in computer graphics including topics such as raster graphics, two and three dimensional transforms, and simple rendering. Prerequisite: COMP 2140 (C); and either COMP 2190 (C), or a C in both: MATH 1300 (or MATH 1220, MATH 1310, MATH 1301, MATH 1210 or MATH 1211) and MATH 1500 (or MATH 1230, MATH 1501, MATH 1510 or MATH 1520).

Reviews



11
Jan. 4, 2017
Fall 2016 - Prof: John Braico
5 Interesting
4 Useful
4 Easy

Comments

This course is more math-intensive than I imagined, but I still had a good experience overall. You essentially get to learn how graphics work at a per-pixel level (which is pretty straightforward for the most part). The assignments give you hands on experience and let you do things from drawing 2D shapes to creating a 3D world that is animated and traversable. Would definitely recommend this course.

Advice

The assignments are fun, but take a LONG time. Get an early start and take the time to enjoy it. They were marked pretty easily though. The exams went into a fair amount of detail so make sure you know your stuff.
1
Jan. 17, 2025
Fall None - Prof: Jennifer Vaughan
5 Interesting
5 Useful
3 Easy

Comments

Very heavy linear algebra

Advice

Review linear algebra stuff before taking the course

1
Oct. 3, 2024
Fall None - Prof: Jennifer Vaughan
3 Interesting
3 Useful
3 Easy

Comments

Very fun course if you like working with 2d and 3d graphics. Assignments can be challenging but very doable. I suggest reviewing linear algebra and matrix calculations beforehand which will make your life 10x easier in this course.

Advice

Start the assignments early and go to office hours for extra help
1
Jan. 5, 2021
Fall 2020 - Prof: James Young
5 Interesting
5 Useful
5 Easy

Comments

Very good course.

Advice

None

1
Jan. 14, 2025
Fall None - Prof: Jennifer Vaughan
5 Interesting
5 Useful
3 Easy

Comments

Very fun course if you love working with graphics. Teaches you all the way from pixel level to 3d animations and particle system. Those who took Comp 1010 may have a huge advantage over those who took Comp 1012 instead. It felt like an extension of Comp 1010.

Advice

Be ready to review liner algebra and basic matrix operations. The mathematical side is not really that hard but if you haven't done math 1300 in a long time, I suggest you review vectors, planes and matrix operations(add, sub, mult). Assignments can be really time consuming depending on you instructor so please start early like any other CS course.

Write Your Own Review

3
3
3
500

500