Accessibility Statement for Algorithms, data structures and computability (M269)
Mode of study
Most of this module’s study materials are for you to download and work with on your computer. Online materials include audio/video clips, links to external resources, online forums and online tutorial rooms.
This module has online drop-in sessions and tutorials. Although not compulsory, tutorials will help you consolidate your learning.
The module requires substantial programming in the Python language. The coding environment is Jupyter notebooks.
Mathematical and scientific expressions and notations
Mathematical and scientific symbols and expressions are used throughout the module and you may be required to use such notation within assessment.
Diagrams and other visual content
The study materials contain a considerable number of diagrams, and some graphs. Reading, interpreting and producing examples of these is an important part of the study of this module and may be assessed. Figure descriptions are provided for static figures but not for diagrams automatically generated from code.
You may be required to search for, and make use of, third party material online to answer some TMA questions.
This module has Tutor-Marked Assignments (TMAs), which must be submitted as Jupyter notebooks online via the OU electronic TMA system.
You will receive feedback from your tutor on your submitted Tutor-Marked Assignments (TMAs). This will help you to reflect on your TMA performance. You should refer to it to help you prepare for your next assignment.
All University modules are structured according to a set timetable and you will need time-management skills to keep your studies on track. You will be supported in developing these skills.
« Back to Algorithms, data structures and computability
This module requires you to install software that includes Python, Jupyter notebooks and other necessary libraries.