Delivered by FutureLearn, the Department of Computer Science offers two 'free' online courses. On our first course, Begin Programming: Build Your First Mobile Game, learn basic Java programming by developing a simple mobile game that you can run on your computer, Android phone, or tablet. Our second course, Begin Robotics, lets you explore the history, anatomy and intelligence of robots and to test drive robots using exciting simulations.
Begin Programming: Build Your First Mobile Game
The first of our courses, 'Begin Programming: Build Your First Mobile Game' attracted over 10,000 students in its first 24 hours. This seven-week beginner course, teaches the basics of Java programming through the example of a simple mobile game that you can run on your computer, Android phone, or tablet. This course is a great introduction to the world of programming, whether you're learning for fun, to develop a new skill, or to prepare for a computer science course.
Further information – Begin Programming: Build Your First Mobile Game
In this four week course, you'll learn about the history of robots and the jobs that robots are now doing in a range of environments - from homes to hospitals and even outer space. You'll also explore the fundamentals of robot design using the example of Eric - the University of Reading robot. You'll see the inner workings of a robot and understand how the sensors, moving parts and computer "brain" work together to allow the robot to complete its tasks.
Further information – Begin Robotics