Delivered by online learning platform Coursera, the MOOCs are designed to prepare students for the world-first BSc in Computer Science which has been designed by Goldsmiths and is being offered by the University of London.

The Introduction to Computer Programming MOOC gives participants foundation skills to write computer programs in programming language, as well as learning to create 2D and interactive graphics.

Lead instructor Dr Simon Katan, Lecturer in Computing, said: “In Introduction to Computer Programming, learners will be approaching the fundamentals of code through practical and creative exercises, and also explore how coders think and feel. We’ve drawn on our many years of teaching experience to deliver some cutting-edge pedagogy including our code adventure game Sleuth.”

The How Computers Work MOOC is designed for learners who are proficient with computers, smartphones and the internet but wish to improve their understanding of how they work, or go on to study computer science.

On this MOOC, learners can acquire key computer skills that can be applied to word processing applications, e-commerce, the internet and websites.

Instructor and Senior Lecturer in Computing Dr Marco Gillies said: “I’m really excited to be working with the University of London and Coursera to create a new way of learning computer science for the 21st Century.

“We’re bringing together the best learning technologies and the best teaching techniques to create a fantastic computer science learning experience for anyone, anywhere in the world.”

He added: “How Computers Work will introduce you to some fundamental computer science concepts and you’ll find out how they apply to the kind of computer applications you use every day. It’s a great foundation for starting to study computer science, but it will also give you a better understanding of the technologies that are so important to modern life.”

Sam Brenton, Director of Educational Innovation and Development for the University of London’s distance and flexible learning programmes, said: “This is an exciting time for the University as it prepares to launch one of its most innovative programmes, the BSc Computer Science.

“We anticipate a very broad appeal for this degree programme from students all over the world; not just those working in the technical field but also those from other industries.”