Accessibility Statement for Algorithms, data structures and computability (M269)
Mode of study
Most of this module's study materials are online. Online materials are composed of pages of text with images, audio/video clips (most with transcripts), diagrams, interactive animations and interactive computer-marked quizzes. Online materials also include links to external resources, online forums and online tutorial rooms.
This module provides a range of learning events: face-to-face tutorials, and online drop-in sessions and tutorials. Each face-to-face learning event offers an online (or other) alternative. Although not compulsory, attendance at tutorials will help you consolidate your learning.
Working with others
You will be required to work with other students and this is assessed. This includes looking at, and commenting on, others’ work, reflecting on others’ comments on your work, and/or working together with fellow learners on a project/task.
The module requires programming in the Python language. A coding environment is provided but you can use any of your choice.
Mathematical and scientific expressions and notations
Mathematical and scientific symbols and expressions are used throughout the module and you will 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 is assessed. Figure descriptions are provided for all figures.
You will be required to search for, and make use of, third party material online to answer one TMA question.
This module has Tutor-Marked Assignments (TMAs), which must be submitted online via the OU electronic TMA system, Interactive Computer-Marked Assignments (iCMAs) completed online, and an Exam that must be taken at an exam centre.
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 use a Python installation and a coding environment, both of your choice. The module also uses an accessible specialist iCMA plug-in to write code online for the TMAs.