Introduction to Computer graphics is a free online course offered by the UC San DiegoX, this course helps you to learn, to create images of 3D scenes in both real-time and with realistic ray tracing in this introductory computer graphics course. This course is a part of a Professional Certificate Program.
Interested candidates can enroll in this online course, on or before June 1, 2017.
About the course:
- Computer graphics is a central part of our lives, in movies, games, computer-aided design, virtual reality, virtual simulators, visualization and even imaging products and cameras.
- This course, part of the Virtual Reality (VR) Professional Certificate program, teaches the basics of computer graphics that apply to all of these domains.
- Students will learn to create computer-generated images of 3D scenes, including flybys of objects, make a real-time scene viewer, and create very realistic images with ray tracing.
- You will learn how to use real-time graphics programming languages like OpenGL and GLSL to create your own scene viewer, enabling you to fly around and manipulate 3D scenes.
- Also, this program will teach you to create highly realistic images with reflections and shadows using raytracing.
What is learned?
- Understand the concepts of 3D graphics.
- Write and develop programs that create images of a 3D scene with lighting.
- Learn the basics of graphics programming with OpenGL and GLSL.
- Solid C/C++ programming background (Java is ok too; you will pick up C++)
- Access to a relatively up-to-date computer (Windows, Mac OS, Linux)
- Solid high school mathematics; a review of the relevant linear algebra is included in the first segment.
Duration of the course:
- Length: 6 weeks
- Effort: 12 hours per week
- Price: Free. Add a Verified Certificate for $99
- Institution: UC San DiegoX
- Subject: Computer Science
- Level: Intermediate
- Languages: English
- Video transcripts: English
For further information & to register click here