BSc Computing Science & Mathematics

Bachelor's degree

In Birmingham

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Birmingham

Our computing graduates find stimulating and rewarding positions in a range of roles such as programmer, systems analyst, or systems engineer. Our mathematics graduates are highly sought after and obtain employment in financial institutions, industry and teaching.

Facilities

Location

Start date

Birmingham (West Midlands)
See map
West Midlands, B4 7ET

Start date

On request

About this course

Entry requirements
AAB – ABB (or equivalent) including A-Level Maths Grade B

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

2018

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 7 years

Subjects

  • Options
  • Information Systems
  • Computing
  • English
  • Design
  • Mathematics
  • Maths
  • Financial
  • Project
  • Systems
  • Financial Training
  • GCSE Mathematics

Course programme

Key Facts: 3 year full-time or 4 year sandwich course.

UCAS code: IG11

Typical offer level: A Level: ABB-AAB
BTEC National Diploma: DDD (including A level Maths grade B)
IB: 32 (including minimum Grade 6 in Maths at Higher Level)
Specific subject requirements: A Level: Maths Grade B
General studies accepted.
GCSE: English Grade C. A combination of two A Level and two AS level subjects may be accepted.
More on Admissions Policy

Applicants whose first language is not English will be required to provide evidence of an English language qualification.

Tuition fees:

£9,250 (£1,250 during placement year) for UK/EU students (2017/18)
£15,100 for Outside EU students (2017/18)
Placement Year : £2,500 for International Students

More on fees

Applicants receiving offers are invited to an open day.

The information contained on this website details the typical entry requirements for this course for the most commonly offered qualifications. Applicants with alternative qualifications may wish to enquire with the relevant admissions teams prior to application whether or not their qualifications are deemed acceptable. For less commonly encountered qualifications this will be judged on a case-by-case basis in consultation with the academic admissions tutor.

Computing Science

The Computing Science side of this Joint Honours programme aims to produce graduate software developers who will use their knowledge of Mathematics to support the development of computing applications in that domain.

Computing Science is the exciting and rapidly evolving discipline that provides the foundation for our computers everywhere world. It includes how computer systems are organised, how computer applications are developed, and a whole range of tools and techniques like databases, networking, websites, multimedia, computer graphics, and artificial intelligence, i.e. using computers for human activities like vision and reasoning.

By studying Computing Science you will be well placed for numerous challenging and rewarding career opportunities. Surveys in the UK and abroad predict a shortage of computing professionals for the foreseeable future.

Our course is designed to enable students to acquire a high level of technical expertise so they can contribute to the production of quality computer applications.

Mathematics

Like any science, mathematics asks questions, sometimes uses experiments to suggest an answer and significantly uses logic to validate the conclusions. Some questions are concerned with applications, such as, "given a population (dynamical system, economy) and factors which influence it, what is its state at a subsequent time?" Others are more abstract, for example, "are there any common properties to the basic operations as used with numbers, matrices or vectors?" The study of Mathematics can answer these questions.

Year 1 Computing Science
  • Introduction to Computer Systems (CS1170)
  • Information Systems and Databases (CS1050)
  • Java Programming Foundations (CB) (CS1020)
  • Internet Computing (CS1240)
Mathematics
  • Calculus and Ordinary Differential Equations (AM10CO)
  • Transition Mathematics (AM10TM)
  • Vector Algebra and Geometry (AM10VG)
Year 2 Computing Science
  • Software Lifecycle and Design (CS2090)
  • Professional and Social Aspects of Computing (CS2160)
  • Human-Computer Interaction (CS2260)
  • Java Program Construction (CS2300)
  • Internet Applications and Techniques (CS2410)

Mathematics
  • Introduction to Analysis (AM10IA)
  • Statistics and Probability (AM10SP)
  • Numerical Methods I (AM20IM)
  • Linear Mathematics (AM20LM)
  • Multivariate Calculus (AM20MC)
  • Mathematical Methods (AM20MM)
Year 3 optional placement year
  • EAS Study Placement Year (SEP001)
  • EAS Industrial Placement Year (SEP002)

See placement year section below or find out more about the Aston placement year.

Final year

The final year lets you choose from a range of options in each of the two subject areas. You may look for options that suit particular interests you have developed, or options that integrate well with your Computing and Mathematics subject. Our final year modules are updated regularly to reflect new developments in computing. All students will complete an individual final year project which requires a combination of Computing and Mathematics skills.

Core Module

  • Individual Project (CS3010)
  • Statistical Pattern Analysis (AM20PA)
  • Information Security (CS3190)
  • Data Mining (CS3440)

Computer Science

  • Computer Graphics (CS2150)
  • Operating Systems (CS2230)
  • Computer Animation (CS2420)
  • Mobile Design and Development (CS3040)
  • Enterprise Application Technology (CS3160)
  • Geographic Information Systems (CS3210)
  • Distributed Systems (CS3250)
  • Testing and Reliable Software Engineering (CS3270)
  • Multimedia Information Systems (CS3320)
  • Image and Video Processing (CS3330)
  • Multi Agent Systems (CS3340)
  • Software Project Management (CS3360)
  • Interaction Design (CS3410)
  • Game Development (CS3450)
  • Enterprise Computing Strategies (CS3460)
  • Advanced Database Systems (CS3800)
  • Computational Intelligence (CS3910)

Mathematics

  • Stochastic Processes (AM20SR)
  • Approximation Theory and Methods (AM30AT)
  • Complex Analysis (AM30CA)
  • Chaos and Dynamical Systems (AM30CD)
  • Financial Mathematics (AM30FT)
  • Game Theory (AM30GT)
  • Classical Mechanics (AM30ME)
  • Option Theory (AM30OT)
  • Partial Differential Equations (AM30PD)
  • Portfolio Analysis (AM30PT)
  • Modern Time Series (AM30TS)

BSc Computing Science & Mathematics

Price on request