Planit


Mathematics with Computer Science

Heriot-Watt University

Venues

Edinburgh Campus

Content

Fundamental ideas in pure and applied mathematics are developed together with key concepts in computer science. In addition to expertise in both subjects, the course fosters the intellectual skills of analytical reasoning, systematic problem solving and the development and clear communication of ideas. Students studying Mathematics with Computer Science study roughly 75% mathematics and 25% computer science.

Year 1: The mathematics content is identical to that of the BSc in Mathematics. Two courses in software development in computer science introduce key ideas in programming.

Year 2: Work in mathematics extends in both applied and pure mathematics. In computer science, software design and programming languages are core courses.

Year 3: Topics develop mathematical skills and knowledge, and introduce ideas used at the forefront of modern mathematics. The computer science material includes theory of computing and programming language semantics.

Year 4: Further exploration and specialisation in advanced mathematics is possible with options related to our research expertise, together with computer science options in rigorous methods for software engineering and artificial intelligence and intelligent agents. Students will complete a mathematical project.

Entry Requirements

2022 entry requirements:
Standard entry: 5 Highers at ABBBB including Maths at A plus English at National 5.

Widening access entry: 4 Highers at BBBC including Maths at B plus English at National 5.

For entry to Level 2 you would require 3 Advanced Highers at ABB including Maths at A and Computing Science plus Highers at ABBBB.

Start Date

September

Qualification

Degree

Award

BSc Hons

Study Method

Full time

UCAS Code

G1G4

Course Length

4 years

Faculty

School of Mathematical and Computer Sciences

Department

Mathematics

SCQF Level

10

Website

www.hw.ac.uk

Career Area

Computing and ICT

Career Sectors

Computer Skills

Related job profiles

No related job profiles.

Computing General

IT Security

IT Support

Programming and Development

Systems and Networks

Web and Multimedia