Khronos Technology Courses and Training

The following list of training centers and universities offer courses related to one or more of the Khronos Technologies. The list is made up from suggestions and contributions from the community. Did we missed a training center or university? Please use the form below to let us know. Do you know of any Khronos Technology related news or events? You can tell us about the news here and events here. Do you know of an online tutorial or training course? We maintain a community build list sorted by Khronos Technology.

Training Centers

Name API Description
ArrayFire OpenCL

Attendees will receive the latest industry knowledge and techniques for GPU computing in CUDA and OpenCL.

Learn more...
GB Direct OpenGL ES

This course provides the knowledge that a novice OpenGL ES programmer needs to author interactive, 3D graphics applications using OpenGL ES.

Learn more...
Hartmann Software Group WebGL

Students will glean an extensive understanding of the Web Graphics Library for rendering interactive 2D/3D graphics.

Learn more...
Integrated Computer Solutions (ICS) OpenGL

This 5-day, hands-on course provides an introduction to modern OpenGL using programmable shader pipelines.

Learn more...
KDAB Ltd.
Khronos Member
OpenGL
OpenGL ES

In this course you will learn OpenGL by way of the modern programmable shader-based pipelines applicable to both OpenGL and OpenGL ES.

Learn more...
MindShare OpenCL

This course provides hands-on programming experience and explains the development environment and programming techniques required for developing general-purpose OpenCL software applications for GPU and multicore hardware.

Learn more...
NAG OpenCL

This course provides an introduction to the development of OpenCL programs for execution on GPUs from NVIDIA and AMD, as well as on multi-core CPUs.

Learn more...
StreamComputing
Khronos Member
OpenCL

We at StreamComputing train IT-experts in OpenCL, CUDA and GPU directives world-wide. All trainings can be given in English or Dutch; on request printed materials can be translated into your local language.

Learn more...

Universities

Name API Description
3DC - Kyungpook National University
Khronos Member
OpenCL
OpenGL
OpenGL ES
OpenVG
WebGL

3D Convergence Center is the agency of Kyungpook National University in Korea. We provide the KITE courses that are OpenGL, OpenGL ES, OpenCL, WebGL and OpenVG.

Learn more...
Oregon State University
Khronos Member
OpenCL
OpenGL
WebGL

Oregon State University teaches courses in OpenGL, GLSL Shaders, and Parallel Programming (which includes OpenCL).

Each class has extensive course notes, which are released to everyone under a Creative Commons license:

OpenGL:
http://cs.oregonstate.edu/~mjb/cs550

GLSL Shaders:
http://cs.oregonstate.edu/~mjb/cs557

Parallel Programming, including OpenCL:
http://cs.oregonstate.edu/~mjb/cs575

Learn more...
UC San Diego OpenGL

The recently-launched CSE-based Center for Visual Computing, or VisComp, at UC San Diego, confirmed that its first course on the edX learning platform will be taught by the center’s director, computer science professor Ravi Ramamoorthi. The news was part of a formal announcement by UC San Diego that it is partnering with edX, the leading nonprofit, open-source online learning destination that offers online courses to students around the world.

Learn more...
University of Bristol
Khronos Member
OpenCL

Bristol is one of the most popular and successful universities in the UK and was ranked within the top 50 universities in the world in the QS World University rankings 2016. Bristol is a long-time member of the Khronos group, and their Hands-on OpenCL course was developed by a faculty member who is active in the OpenCL working group.

Learn more...
devilish