Units / MTH5141
MTH5141 · Computational group theory
2026 Handbook6 credit pointsLevel 5School of Mathematics
Last checked: 23 Aug 2026 UTCOverview
Groups are abstract mathematical objects capturing the concept of symmetry, and therefore are ubiquitous in many mathematical disciplines and other fields of science, such as physics, chemistry, and computer science. This unit is an advanced course on group theory and computational methods, using the computer algebra system GAP. This unit will cover a selection of topics from the following list. Abstract groups: solvable groups, nilpotent groups, groups of prime power order, group extensions and cohomology; Permutation groups: orbit stabiliser algorithm, bases and strong generating sets, membership tests; Group presentations: abelian invariants, Todd-Coxeter algorithm, quotient algorithms; Polycyclic Groups: polycyclic series and generating sets, polycyclic presentations, computing group cohomology; GAP: learn how to use the computer algebra system GAP to compute with groups.
Areas of study: Master of Mathematics
Offerings
The Handbook publishes no offerings for this unit.
Assessment
The Handbook lists an examination for this unit.
| # | Assessment | Type | Weight | Hurdle |
|---|---|---|---|---|
| 1 | Continuous assessment | Demonstration | 50% | — |
| 2 | Final assessment - Exam (3 hour 10 minutes) | Examination | 50% | — |
This unit is offered at both Level 4 and Level 5, differentiated by the level of the assessment. If you are enrolled in MTH5141 you will be expected to demonstrate a higher level of learning in this subject than those enrolled in MTH4141. The assignments and exam in this unit will use some common items from the MTH4141 assessment tasks, in combination with several higher level questions and tasks.
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Requisites
The Handbook lists no prerequisite, corequisite or prohibition for this unit.
Learning outcomes
- Formulate complex problems using appropriate terminology in algebra
- Demonstrate a profound understanding of abstract concepts in group theory
- Illustrate the nature of algebraic proofs, be able to use a variety of proof-techniques unique to working with groups;
- Apply a variety of expert algorithms for different algebraic objects, in particular, groups
- Use the computer algebra system GAP to compute with groups and related structures.
Workload
• 3 hours of seminars; • 1 hour of applied sessions (weeks 2-12) and • 8 hours independent study per week.
| Activity | Duration |
|---|---|
| Applied sessions | 11 hours |
| Seminars | 36 hours |
Ask about MTH5141
Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.
Community discussions about MTH5141
CommunityStudent experience, not official rules. Nothing here changes what the Handbook says.