Themodule development procedure ensures that all proposals to develop new modules of study or to change previously approved modules are scrutinised thoroughly on academic grounds. This scrutiny ensures that each module of study offered by Queen Mary is designed to the highest possible academic standards and offers students the best possible teaching and learning experience. It also ensures that resource implications are identified and resolved at the earliest stage.
School / Institute Learning and Teaching Committees are responsible for approving / not approving most kinds of new modules (with some exceptions) and changes to existing modules, subject to the deadlines set by the Directorates of Governance and Legal Services and Registry Services. Further details about the procedure are given in the guidelines.
Information concerning the content, level, assessment methods and availability of a module to students can be found via the QM Module Directory. Guidance for Academic and Professional Services Staff regarding the source of this information, and how to update it, can be found in the document.
Please Note: Interactive Forms cannot be previewed in browser. If you have difficulty when clicking on the form link, please disable the Adobe Reader in-browser plugin and try again. For details of how to disable the plugin see the In-browser plug in guide [PDF 145KB]
In order to make use and complete the interactive forms colleagues will require Adobe Reader 9 or later. The latest version of Adobe Reader can be downloaded from this link and is free to download- =DAFYK.
Once the relevant form has been download it should then be saved and completed. Failure to save the document will mean that data will be lost if you press the back button in your internet browser.
JACS is used by HESA and UCAS to classify subjects of study; the implementation of HECoS provides an opportunity for a far broader range of stakeholders to use a common subject coding system in the future.
HECoS has been developed independently from JACS and therefore there is no direct mapping available between the coding frames. To assist providers in recoding courses from JACS to HECoS, HESA have produced two mapping documents to indicate suggested mappings that might be used. These are available here.
HECoS will be implemented for the academic year starting in the autumn of 2019. For UCAS this means that the first collection of HECoS data will be aligned to the collection of 2019 entry undergraduate course details, ahead of the launch of their search service.
Module registration is the process of selecting the elective modules you intend to study in a particular academic year. Please note that not all programmes offer a choice of modules and therefore you might not have the opportunity to alter the modules that are allocated to you.
You will be able to modify your choice(s) during the first two weeks of each semester ONLY and It is your responsibility to ensure that your module registration is up-to-date and accurate.
Module registration should normally be balanced across the two semesters (ie. you normally register for 60 credits in each semester).
If you are not registered for a module then you are not permitted to attend lectures or to take assessments for that module. If you register for a module then you are deemed to be taking it or to have taken it, even if deregistration or withdrawal follows, unless you transfer the registration to another module.
If you have advanced standing, then only the assessment completed at Queen Mary during the current registration period will be taken into account, placing you on an equal footing with other students. Postgraduate students may be given advanced standing for up to 25% of the taught component of a masters programme. The decision to award advanced standing is made during the admissions process.
A compulsory module is a module that must be taken. A core module is a module that must be taken and passed. Both have to be taken and therefore you will not be able to opt out of these modules during module registration. These are different to elective modules which you choose to take and do not have to be passed. Your school or institute will be able to confirm which modules are core and compulsory
HPC cluster systems typically have a large number of software packagesinstalled. Often there will be several versions provided for a packagewhere it will be necessary for a user to choose between them. Equally,two different packages may clash with each other: for example, the commands forIntel MPI and Open MPI would overlap if simultaneously installed.
On Apocrita we use the modules package to manage the user environmentfor the installed packages. This makes it simple to use different packages orswitch between versions of the same package without conflicts. Use the moduleor ml command to manage your Apocrita environment.
Loading a module can result in a message being displayed, such as warningsabout a module's behaviour or other modules being loaded to satisfydependencies. Examples of these are given in the following sections.
Suppressing output from the module commands can make output from yourjob scripts tidier, but it can potentially hide important diagnosticinformation about your work. Be sure to display the output from modulecommands when performing unfamiliar work, when looking at potentialproblems or seeking help from others.
Environment modules also support the concept of default versions. The defaultversion, where it exists, is shown in the output of module avail. Forexample, module load matlab will load matlab/2021a, since it is marked asdefault. If you wish to load the 2017a version then you will need to specifymodule load matlab/2017a. For example:
Sometimes we stick with an older version as the default, since a lot of peoplemay still be using that version, and will require checking of scripts andcommunication to all users of the package. For popular packages, we rarely makethe newest version the default one, due to the potential for introduction ofincompatibilities or inconsistent results.
Some of the software provided by a module may in turn depend on softwareprovided by another module. For example, an FFTW implementation offeringMPI support will require a suitable MPI package. These cases may be handledby module dependencies. In this example, the module fftw/3.3.8-openmpidepends on the MPI implementation provided by the module openmpi/3.0.0-gcc.On Apocrita, the module system is set up to load dependent modulesautomatically rather than requiring users to satisfy the dependencies first.We see that loading this FFTW module also loads the Open MPI module:
When two packages may cause problems when both made accessible, theirmodules will conflict with each other. This means that they cannot bothbe loaded. In particular, different versions of the same module may notbe used at the same time:
Once a software package has been made available with a module in the productionmodule set, it will generally remain available for future use. However,in some circumstances, such as those related to security or performanceproblems, it may be necessary for modules to be deprecated ahead of eventualremoval. A deprecated module will lose its default visibility and werecommend no further use of the module.
Deprecated modules, and installations, will usually have an alternativemodule available and in the first instance we recommend considering usingthis. Contact us if you experience problems using an alternative module.
To gain access to modules which have been deprecated you can load theuse.deprecated module. For example, the deprecated module openmpi/2.0.2-gccmay be loaded by module load use.deprecated openmpi/2.0.2-gcc/.
The Module Directory provides information on all taught modules offered by Queen Mary during the academic year 2024-25. The modules are listed alphabetically, and you can search and sort the list by title, keywords, academic school, module code and/or semester. Full details about the module can then be found by clicking on the green plus icon.
Credits: 15.0
Contact: Prof Ioannis Kokkoris
Description: This course covers different topics of economic analysis of regulation and compliance. The first part of the course focuses on the economic theory of regulations. The second part of the course investigates different regulated industries: environment, energy, telecom, and financial sector. Finally, the course discusses the economics of compliance and what happens when industries are deregulated.
Assessment:Item 1: 100% Examination (3 hours 15 mins)Level: 7
LawThe Law of Theatre and the Performing ArtsLawSOLM304Semester 27NoThe Law of Theatre and the Performing ArtsCredits: 15.0
Contact:
Description: This module provides students with the opportunity to study the relevant laws pertaining to the theatre industry and aspects of the performing arts. The module covers key aspects of productions, including development and rights acquisition and management, co-productions, financial and licensing considerations, censorship, exploitation and streaming. Various creative contributions will also be examined, including set and prop design, makeup and costume design, music and musicians, choreography, and performance. Some aspects of performance art will also be considered.
Assessment:Item 1: 100% Independent research essayLevel: 7
LawEU Digital Copyright LawLawSOLM303Semester 37NoEU Digital Copyright LawCredits: 15.0
Contact:
Prerequisite: Before or while taking this module you must take SOLM075
Description: The module introduces students to fundamental problems and concepts pertaining to intellectual property rights, with an emphasis on copyright law, in digital environments. The module focuses on the divergent interests of various stakeholders, such as authors, exploiters, consumers and creators that challenge law making today, and addresses topics ranging from the protection of software and databases, exclsuive rights and limitations, technological protection measures, the relationship between IP and fundamental rights, and online enforcement amongst others. A further emphasis will be placed on the role of the European Court of Justice and the interface between international norms and market integration.
3a8082e126