DoCSoc Education

DoCSoc Education is a brand new initiative where we partner up with other Departmental Societies to put on offer a series of programming lectures aimed towards non-DoC students. The lectures and tutorials are informal and relaxed, as well as being designed and delivered by students, for students.

Currently, our first and only course is Python for Beginners. Like its name suggests, the content is designed for complete beginners and aims to teach students not just Python, but a wider, general intuition for programming in other similar languages as well. Resources for this course such as slides, videos, and tutorials/challenges are listed below, and will be added on a weekly basis.

Python for Beginners

Guide: Installing Python 3.x

Python Week 1

Python Week 2

Python Week 3

Python Week 4

Python Week 5

You can submit feedback for this course here.