Bachelor of Science (BSc)

BSc Computer Science and Mathematics with Industrial Experience

Graduate this highly sought-after subject combination having already gained invaluable experience in industry.
  • Duration: 4 years
  • Year of entry: 2025
  • UCAS course code: GG41 / Institution code: M20
  • Key features:
  • Industrial experience
  • Scholarships available

Full entry requirementsHow to apply

Fees and funding

Fees

Tuition fees for home students commencing their studies in September 2025 will be £9,535 per annum (subject to Parliamentary approval). Tuition fees for international students will be £36,000 per annum. For general information please see the undergraduate finance pages.

Policy on additional costs

All students should normally be able to complete their programme of study without incurring additional study costs over and above the tuition fee for that programme. Any unavoidable additional compulsory costs totalling more than 1% of the annual home undergraduate fee per annum, regardless of whether the programme in question is undergraduate or postgraduate taught, will be made clear to you at the point of application. Further information can be found in the University's Policy on additional costs incurred by students on undergraduate and postgraduate taught programmes (PDF document, 91KB).

Scholarships/sponsorships

The University of Manchester is committed to attracting and supporting the very best students. We have a focus on nurturing talent and ability and we want to make sure that you have the opportunity to study here, regardless of your financial circumstances.

For information about scholarships and bursaries please visit our  undergraduate student finance pages .

Course unit details:
Advanced Algebra

Course unit fact file
Unit code MATH32010
Credit rating 20
Unit level Level 3
Teaching period(s) Full year
Available as a free choice unit? No

Overview

Algebra is one of the fundamental areas of mathematics. Through algebraic structures common to many different areas, it allows to formalise and link disparate mathematical ideas as well as to study them in great depth. Three of the most important and ubiquitous structures are groups, rings and modules. We build to two of the fundamental results in the algebra: Sylow’s theorems for finite groups; and the structure theorem for modules over principal ideal domains, as well giving a glimpse into the world of finite simple groups.

 

Pre/co-requisites

Unit title Unit code Requirement type Description
Groups and Geometry MATH21120 Pre-Requisite Compulsory
Rings & Fields MATH21112 Pre-Requisite Compulsory
MATH32010 PRE-REQS

Aims

The unit will build on previous units with algebraic content, namely Linear Algebra, Groups and Geometry, and Rings and Fields, to explore group theory, ring theory and linear algebra in greater depth. It will expose students to fundamental and interesting results in the subject, whilst laying foundation for further study. 

Learning outcomes

  • Define standard subgroup constructions such as normalizer, centralizer and subgroup generated by a set, and prove elementary properties. Calculate these objects in small examples.  
  • State, prove and apply Sylow’s theorems.
  • Define and apply basic properties of commutative rings.
  • Define and provide examples of basic notions relating to modules and homomorphisms
  • Compute Smith normal form and apply it to determine the isomorphism type modules over PID’s and to compute the rational canonical form
  • Prove simple unseen statements involving the various algebraic structures discussed in this unit
  • Recognise examples of simple groups and perform elementary calculations in them.  
  • Define and compute composition series in specific examples and state and apply the Jordan-Hölder theorem.

 

Syllabus

 

  • Properties of commutative rings, in particular integral domains, PID’s and Euclidean domains with Z and C[x] as main examples. Show that Euclidean domains are UFD’s [2 weeks]
  • Definition of modules, submodules, generators, cyclic modules, homomorphisms, isomorphisms, direct sums. [2 weeks]
  • Examples of modules: modules over CG, modules over C[X] as vector spaces with a distinguished endomorphism. Definition of torsion modules and free modules with examples [1 week]
  • Smith normal form. Statement and proof of the structure theorem for finitely generated modules over PID’s. Deduce the classification of finite abelian groups. [4 weeks]
  • Relationship between of matrices and finitely generated C[x]-modules, and deduce the rational canonical form [2 weeks]
  • Simple groups. Composition series and the Jordan-Hölder theorem. [2 weeks]
  • Simplicity of Alternating groups and PSLn(F) when n ≥2, |F| ≠ 2,3. Introduction to the classification of finite simple groups. [3 weeks] 

Teaching and learning methods

The content will be delivered through lectures.  

There will be 3 hours of contact time per week, consisting of two lectures and a weekly 1-hour tutorial.  

There will be two formative exercises, one in each semester based on foundational material from each part of the unit.

 

Assessment methods

Method Weight
Written exam 100%

Feedback methods

Script viewing and general feedback available after marks are released

Recommended reading

  • John B Fraleigh, A First Course in Abstract Algebra, (5th edition), 1967, Addison-Wesley.
  • Brian Hartley, Trevor O. Hawkes, Rings, Modules and Linear Algebra, 1974, Chapman and Hall Limited. 

Study hours

Scheduled activity hours
Lectures 44
Tutorials 22
Independent study hours
Independent study 134

Teaching staff

Staff member Role
Cesare Giulio Ardito Unit coordinator
Florian Eisele Unit coordinator
Peter Rowley Unit coordinator

Return to course details