This course takes place over 10 weeks, with a weekly learning schedule and weekly live webinar held on Microsoft Teams. Shortly before a course commences, students are provided with access to GitHub Codespaces, an online virtual learning environment, which houses the course content, including video lectures, complemented by readings or other study materials. Any standard web browser can be used to access these materials, but we recommend Google Chrome. Working through these materials over the course of the week will prepare students for a weekly 1-hour live webinar you will share with your expert tutor and fellow students. All courses are structured to amount to 100 study hours, so that on average, you should set aside 10 hours a week for study. Although the course finishes after 10 weeks, all learning materials remain available to all students for 12 months after the course has finished.
GitHub provides a complimentary monthly allowance for Codespaces (currently 150 hours of compute and 20 GB of storage). The recommended 10 hours of study per week fits comfortably within this allowance. If you choose to use additional compute or storage beyond the included quota, standard GitHub rates apply (currently $0.18 per compute hour and $0.07 per GB of storage).
All courses are led by an expert tutor. Tutors guide students through the course materials as part of the live interactions during the weekly webinars. Tutors will also provide individualised feedback on your assignments. All online courses are taught in small student cohorts so that you and your peers will form a mutually supportive and vibrant learning community for the duration of the course. You will learn from your fellow students as well as from your tutor, and they will learn from you.