Logo of The University of Sheffield

BScComputer Science and Mathematics

Tuition fee To be confirmed
More information

Expenses, accommodation, working etc.

sheffield.ac.uk/..seDetails.do?id=GG412018 

Overview

The course is taught in conjunction with the School of Mathematics and Statistics. It’s a natural partnership: maths is a key contributor to the field of computer science. You’ll explore the theoretical mathematical side to computing as well as the more practical engineering aspects.

Programme structure

First year

Core modules:

Introduction to Software Engineering
Java Programming
Mathematics Core 1
Mathematics Core II
Introduction to Algorithms and Data Structures
Web and Internet Technology
Global Engineering Challenge Week

Optional modules:

Introduction to Probability and Statistics
Numbers and Groups

Second year

Core modules:

Advanced Calculus and Linear Algebra
Advanced Programming Topics
Automata, Logic and Computation
Devices and Networks
Engineering – You’re Hired

Optional modules:

Algebra
Analysis
Differential Equations
Statistical Inference and Modelling
Probability Modelling
Probability and Statistics in Society

Third year

Core modules:

Data Driven Computing
Human Centred Systems Design

Optional modules:

Individual Research Project
Bio-Inspired Computing and Robotics
Practical and Applied Statistics
Software Hut
Undergraduate Ambassadors Scheme in Computer Science
Undergraduate Ambassadors Scheme in Mathematics
3D Computer Graphics
Adaptive Intelligence
Applicable Analysis
Applied Probability
Bayesian Statistics
Codes and Cryptography
Combinatorics
Complex Analysis
Computational Inference
Computer Security and Forensics
Differential Equations: A Case Study
Differential Geometry
Fields
Finance and Law for Engineers
Financial Mathematics
Game Theory
Graph Theory
Groups and Symmetry
History of Mathematics
Knots and Surfaces
Linear Models
Mainframe Computing
Mathematical Biology
Mathematical Methods
Medical Statistics
Metric Spaces
Modelling and Simulation of Natural Systems
Multivariate Data Analysis
Operations Research
Sampling Theory and Design of Experiments
Speech Processing
Text Processing
The Intelligent Web
Theory of Distributed Systems
Time Series
Topics in Number Theory

Career opportunities

Our graduates are IT consultants and software engineers in companies such as Accenture, Amazon, BT, Deutsche Bank, Ernst & Young, Games Workshop, Google, Hewlett Packard, HSBC, IBM, Logica, Microsoft, Orange, Procter & Gamble, Reuters and ZOO Digital.

Apply now! Fall semester 2021/22
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Application deadlines apply to citizens of: United States

Apply now! Fall semester 2021/22
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Application deadlines apply to citizens of: United States