Skip to content

Imperial College London — Benny Lo

3D Graphics in Android: Sensors and VR

Explore Imperial’s Android graphics course for animation, touch input, lighting, textures and a virtual-reality application, with OpenGL prerequisites.

PaidAdvanced10+ 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 through animation, touch control, lighting and textured objects. The later modules assemble a virtual environment and a VR application. This is a focused technical continuation for developers who already understand Android and OpenGL, connecting graphical behavior with an interactive application rather than introducing mobile programming from scratch.

What you will learn

  • Connect animation and touch input with a graphics scene.
  • Use lighting, textures and multiple objects in an application.
  • Develop a virtual environment and a contained VR app.

Who this suits

Intermediate Android application-development and OpenGL knowledge are required. Check the project setup and hardware expectations before beginning the graphics work.

Before you enroll

Android tooling, device behavior and graphics examples can differ from recorded versions. Compare the course setup with current documentation and distinguish the graphics principles from a particular IDE or device interface.

Coursera offers paid enrollment or subscription access. Check the enrollment screen for included assessments, certificate terms, trials and any financial-aid options. Access conditions can change; review the current offer before paying.

Put it into practice

Create a small scene with one interactive object and explain the transformation, lighting and input behavior. Test a changed device orientation or touch sequence and record where the scene behaves differently from your expectation.

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
Advanced
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
Imperial College London — Benny Lo
Page updated
14 Oct 2026