Course structure


The courses will use Edinburgh University's standard online platform - Blackboard Learn. This will be the course hub from which all material will be accessed and submitted. 


The courses will run from January to May 2017. It is expected that students will undertake the course activities on a weekly basis. Since this is a part-time distance-learning course, we appreciate that students may also have other commitments so we aim to maintain as much flexibility as possible. We will suggest a week-by-week progamme of study, but material will be posted in advance to allow students to schedule the work around other commitments.  

Although we set deadlines for various activities such as course assessment exercises, we will ensure that students always have sufficient time between the announcement of the coursework and the hand-in date. For online tutorials, alternative time slots will be offered to accommodate students in different time zones. 


The course content will include video lectures (usually delivered in clips of 10-15 minutes), self-assessment tests, practical exercises, online office-hours with course tutors and assessed coursework. 


Assessment is via practical exercises submitted through the Learn interface. Each course is expected to have three assements spread throughout the delivery period. 

Self-assessment multiple-choice quizzes are provided throughout the course to allow students to assess their progress against the content. 


The courses do not require any substantial prior experience in programming. For more information see the Entry Requirements page. 

Contact Us

Programme Administrator
Cat Andrade
Tel: +44 (0) 131 650 4846

Course Secretary
Ben Morse
Tel: +44 (0) 131 651 3398

Online learning at the University of Edinburgh

More information on online learning opportunities at The University of Edinburgh is available at the University's online learning website