Skip to content

Imperial College London — Benny Lo

Android Graphics with OpenGL ES

Compare Imperial’s Android graphics course for OpenGL ES, 2D and 3D objects and a final 3D logo, with Android and Java knowledge expected.

PaidIntermediate10+ hoursEnglishCertificateAndroid and Kotlin
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Imperial College London develops Android graphics from OpenGL fundamentals into two- and three-dimensional objects. More complex models lead to a 3D logo project. The course provides a specialized graphics path for developers who already understand Android applications.

What you will learn

  • Set up introductory OpenGL graphics in Android.
  • Represent and render 2D and 3D objects.
  • Build a small 3D logo with OpenGL ES.

Who this suits

Intermediate learners with basic Android app-development and Java-programming knowledge.

Before you enroll

Check device or emulator graphics support and the OpenGL ES version used. Rendering work has different debugging and performance concerns from standard Android UI layouts.

Coursera offers paid enrollment or subscription access. Check the enrollment screen for assessment and certificate terms, trials and any financial-aid options. Provider access terms can change; review them before paying.

Put it into practice

Render a simple 3D logo, then vary its orientation and one visual setting. Record how those changes affect the image and whether the frame rate remains usable on the test device.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Coursera.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Coursera
Learning format
Course
Price
Paid
Level
Intermediate
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
Imperial College London — Benny Lo
Page updated
12 Oct 2026