News

An introduction to computer science using Python. Introduces students to the fundamental concepts of programming and computational problem solving. Students will study and create programs that perform ...
Most students interested in Computer Science start with one of the following courses, all of which provide an introduction to core concepts ... and both introduce students to programming using Python.
Introduction to programming practice using Python. Analysis and formulation of problems for computer solution. Systematic design, construction, and testing of programs. Substantial programming ...
This course is compulsory on the MSc in Data Science. This course is available with permission as an outside option to students on other programmes where regulations permit. This course introduces ...
This course is compulsory on the MSc in Applied Social Data Science. This course is available on the MSc in Data Science, MSc in Human Geography and Urban Studies (Research) and MSc in Social Research ...