No prior experience is required, only basic computer skills are expected. These include being able to user a web browser to download and apps and images, being able to copy and paste and type accurately. Some understanding of game mechanics is a bonus. Everything related to programming that you will need to know is covered on the course. That is not to say this is a beginners course advanced topics will be included and students will set their own level of challenge when they make their own unique game which can be as complex or as simple as they feel comfortable with.