Mathematics and Computer Science with Industrial Year MSci

Master

In Birmingham

Price on request

Description

  • Type

    Master

  • Location

    Birmingham

With our MSci Mathematics and Computer Science degree you will be able to shape your degree to suit your career aspirations in exciting and rapidly developing areas. The year in industry will open a world of opportunity for you to apply your knowledge and gain work experience that will put you ahead when you graduate.

Facilities

Location

Start date

Birmingham (West Midlands)
See map
Birmingham B15 2TT

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • GCSE Mathematics
  • Programming
  • Industry
  • Systems
  • Project
  • Finance
  • Algebra
  • Mathematics
  • Statistics

Course programme

Year 1

The first two years are carefully designed to allow you as much choice as possible in your final year. In Computer Science you study the foundations of computer science together with program design and programming techniques.

  • Real Analysis - 20 credits
  • Data Structures and Algorithms - 20 credits
  • Object Oriented Programming - 20 credits
  • Vectors, Geometry & Linear Algebra - 20 credits
  • Mechanics - 10 credits
  • Probability and Statistics - 10 credits
  • Logic and Computation - 20 credits
Year 2 Core modules
  • Algebra & Combinatorics 1 - 20 credits
  • Functional Programming - 20 credits
  • Systems Programming in C/C++ - 20 credits
  • Real and Complex Analysis - 20 credits
  • Security and Networks - 20 credits
Optional modules

Choose 20 credits of options. Example optional modules:

  • Differential Equations - 20 credits
  • Statistics - - 20 credits
Year 3 (in Industry)

In your third year you will go on industrial placement, working for a company or other appropriate institution, developing your computer and mathematical skills in the workplace setting.

Tuition fees for placement years (where applicable)

There is a reduced tuition fee for the academic year spent in industry or whilst studying abroad (where available). Fee information and further clarification is available on the University fees and funding page.

Year 4

Year 4 offers you a choice of modules with the possibility of specialising in either Mathematics or Computer Science.

Core module
  • Either Project in in Computer Science (40 credits) or Research SKills in Mathematics (20 credits)
Optional modules

Choose 80-100 credits (dependent on core module choice), satisfying timetabling requirements and necessary pre-requisites, with a minimum of 20 credits in total from each of Mathematics and Computer Science.

Mathematics modules:
  • Graph Theory
  • Combinatorics and Communication Theory
  • Mathematical Finance
  • Number Theory
  • Algebra and Combinatorics 2
  • Differential Equations
  • Real and Complex Analysis
  • Statistics
Computer Science modules:
  • Advanced Networking
  • Computer Graphics
  • Computer Vision and Imaging
  • Human Computer Interaction
  • Security of Real-World Systems
  • Theoretical Foundations for Security
Year 5

The final year allows you to choose either a Project in Mathematics or a Software Project in Computer Science.

Core module
  • Project in Mathematics OR Software Project in Computer Science - 40 credits
Optional modules

Choose 80 credits with a minimum of 20 credits from each of Mathematics and Computer Science. Example modules:

Mathematics modules:
  • Perturbation Theory and Asymptotics - 10 credits
  • Number Theory - 20 credits
  • Graph Theory - 20 credits
  • Combinatorics and Communication Theory - 20 credits
  • Nonlinear Programming I - 10 credits
  • Heuristic Optimisation - 10 credits
  • Multicriteria Decision Making - 10 credits
  • Nonlinear Programming II - 10 credits
  • Combinatorical Optimisation - 10 credits
  • Further Mathematical Finance - 10 credits
  • Integer Programming - 10 credits
  • Group Theory and Galois Theory A & B - 20 credits
  • Applied Statistics - 20 credits
  • Medical Statistics - 20 credits
  • Linear Analysis - 20 credits
  • Conic Optimisation - 10 credits
  • Game Theory - 10 credits
  • Statistical Methods in Finance and Economics - 20 credits
  • Numerical Methods II - 10 credits
  • Numerical Linear Algebra with Applications - 10 credits
  • Mathematical Biology II - 10 credits
  • Advanced Topics in Combinatorics - 10 credits
  • Mathematical Biology - 10 credits
  • Modelling with Partial Differential Equations - 10 credits
  • Continuum Mechanics - 20 credits
  • Applied Nonlinear Dynamical Systems - 10 credits
  • Methods in Partial Differential Equation - 20 credits
Computer Science modules:
  • Compilers and Languages (Extended) - 10 credits
  • Individual Study 2 - 10 credits
  • Cryptography - 10 credits
  • Networks (Extended) - 20 credits
  • Operating Systems (Extended) - 20 credits
  • Principles of Programming Languages (Extended) - 10 credits
  • Computer-Aided Verification (Extended) - 10 credits
  • Nature-Inspired Search and Optimisation - 10 credits
  • Teaching Computer Science in Schools (Extended) - 20 credits
  • Neural Computation (Extended) - 20 credits
  • Distributed and Parallel Computing (Extended) - 20 credits

Please note: The modules listed on the website for this programme are regularly reviewed to ensure they are up-to-date and informed by the latest research and teaching methods. Unless indicated otherwise, the modules listed for this programme are for students starting in 2020. On rare occasions, we may need to make unexpected changes to core modules; in this event we will contact offer holders as soon as possible to inform or consult them as appropriate.

Mathematics and Computer Science with Industrial Year MSci

Price on request