Contact hours and workload
You should expect to spend approximately 35 to 40 hours a week studying on your course. These hours consist of structured activities and independent learning. You will experience a mix of in person teaching, that will take place on campus, and structured online learning delivered through the University’s virtual learning environment.
Structured learning activities
MSc programmes deliver taught units in the first and second semesters, with the summer dedicated to a dissertation. During the dissertation supervision will take place at times suitable to you and your supervisor.
Typically, you can expect to spend 15 to 20 hours on structured learning activities per teaching week, of which approximately 70 to 80% will be in timetabled sessions on campus, and the remainder online. The hours of structured time are dependent on the optional units you decide to take.
In-person teaching and online activities
Timetabled sessions delivered in person on campus will be a mix of lectures, seminars, tutorials, workshops and practical laboratories. Online activities may include following a recorded lecture, or other learning materials, or joining a timetabled live interactive session through Teams or Zoom.
The remainder of your time outside these structured activities will be spent in independent learning which includes individual research, reading journal articles and books, working on individual and group projects, preparing coursework assignments, presentations, or revising for exams.
To support you in your studies you will be able to access, outside of timetabled learning, facilities on campus and in Bath such as study spaces, computers, and the Library.
Python programming will be an integral part of the course. Therefore, you will need a laptop computer with the Windows, Mac or Linux operating system and an up-to-date Python installation; iPads, tablets and Chrome OS are not sufficient. Python is free software. We strongly encourage you to get up to speed with Python before starting the MSc.