Mathematics and Computer Science BSc
Bachelor's degree
In Birmingham
Description
-
Type
Bachelor's degree
-
Location
Birmingham
On our Mathematics and Computer Science BSc programme you will be able to shape your degree to suit your career aspirations in exciting and rapidly developing areas. Depending on how your interests develop, you could choose to specialise in areas such as statistics, algebra, robotics and machine learning.
Facilities
Location
Start date
Start date
Reviews
This centre's achievements
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
- 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
- Algebra & Combinatorics - 20 credits
- Functional Programming - 20 credits
- Systems Programming in C/C++ - 20 credits
- Real and Complex Analysis - 20 credits
- Security and Networks - 20 credits
Choose 20 credits of options. Example optional modules:
- Differential Equations - 20 credits
- Statistics - - 20 credits
The third year 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)
Choose 80-100 credits (dependent on core module choice) with a minimum of 40 credits in total from each of Mathematics and Computer Science. All modules 20 credits.
Mathematics modules:- Graph Theory
- Combinatorics and Communication Theory
- Mathematical Finance
- Number Theory
- Algebra and Combinatorics 2
- Differential Equations
- Real and Complex Analysis
- Statistics
- Advanced Networking
- Computer Graphics
- Computer Vision and Imaging
- Human Computer Interaction
- Security of Real-World Systems
- Theoretical Foundations for Security
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 BSc