Computer Science MEng, BSc

5.0
1 review
  • Teaching methods are mainly through lectures, seminars and tutorials. They are really engaging. It is not very expensive to live in Leeds.
    |

Bachelor's degree

In Leeds

£ 9,250 VAT inc.

Description

  • Type

    Bachelor's degree

  • Location

    Leeds

  • Duration

    4 Years

Computing underpins modern life, and the link between current research in computing and commercial product is critical to the continuing success of the IT industry. This course will equip you with the core technical and problem-solving skills to tackle current and emerging challenges in this crucial and fast-changing field.
You will start with the fundamentals of programming and the underlying mathematical principles of computer science, before developing skills in software engineering and algorithm design and exploring challenges in mobile computing, robotics, and graphics that will shape the future. You’ll learn to work with state-of-the-art technologies and select optional modules that suit your interests and career plans, from cloud computing to bio-computation and machine learning.
You’ll be taught by experts in world-class facilities and undertake project work in every year, to build the range of skills you’ll need throughout your professional career.
You can choose to take either the four-year Integrated Masters (MEng, BSc) or the three-year Bachelor’s (BSc) degree on this course.

Facilities

Location

Start date

Leeds (West Yorkshire)
See map
University Of Leeds, LS2 9JT

Start date

On request

About this course

Graduates from the School of Computing have excellent job prospects. With the continuing application of computer technologies, rapid growth of hardware and software technologies, their allied industries, and widespread application, the demand for our graduates is set to continue for the foreseeable future.
Our graduates find employment in the IT industry, ranging from start-ups to international organisations, and across a range of other sectors including technology, retail, finance, public authorities and consultancies. We have close links with companies such as IBM, Accenture and Hewlett Packard, and employers ranging from small/medium enterprises to large multi-nationals consistently target our graduates.

A-level: AAA including Mathematics or Computing. Grade B (6) or above in GCSE Mathematics is required if no Mathematics A-level is taken.
Where an A-level Science subject is taken, we require a pass in the practical science element, alongside the achievement of the A-Level at the stated grade.

This course is accredited by the British Computer Society (BCS).
Accreditation is the assurance that a university course meets the quality standards established by the profession for which it prepares its students. An accredited computer science course must meet the quality standards set by the BCS.

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

5.0
  • Teaching methods are mainly through lectures, seminars and tutorials. They are really engaging. It is not very expensive to live in Leeds.
    |
100%
4.6
excellent

Course rating

Recommended

Centre rating

Student

5.0
25/06/2018
What I would highlight: Teaching methods are mainly through lectures, seminars and tutorials. They are really engaging. It is not very expensive to live in Leeds.
What could be improved: Nothing
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

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

Subjects

  • Computing
  • Software Engineering
  • Artificial Intelligence
  • Data Mining
  • Algorithms
  • Programming
  • Graphics
  • Web
  • Project
  • Application Development
  • Engineering
  • Systems
  • Web Technologies
  • Software

Course programme

Our courses in Computer Science, and Computer Science with Artificial Intelligence share a common first year, which focuses on the fundamentals of programming and the mathematical principles that underpin computer science. This gives you the flexibility to switch easily between the three courses if you choose.

Year 2 allows you to deepen and broaden your knowledge of computer science, with core modules introducing you to topics such as artificial intelligence and developing your understanding of algorithms, operating systems, and computer networks. You’ll also select optional modules to focus on topics that suit your interests or career plans, such as data mining or web application development.

You will build on this in Year 3, when you’ll also have far greater choice in your optional modules. You could study robotics, build your skills in computer graphics or mobile app development, or explore cryptography and the challenges of secure computing among others.

If you continue onto Year 4 to gain the MEng qualification, you can also select modules on topics such as natural language processing, knowledge representation or bio-computation. You will also take part in a substantial group project on a specific engineering problem that allows you to apply everything you’ve learned during the course.

Modules

Year 1

Compulsory modules

  • Databases
  • Computer Architecture
  • Computer Processors
  • Fundamental Mathematical Concepts
  • Introduction to Discrete Mathematics
  • Procedural Programming
  • Object Oriented Programming
  • Professional Computing
  • Programming Project

Optional modules
  • Programming for the Web
  • Introduction to Web Technologies

Year 2

Compulsory modules
  • Operating Systems
  • Networks
  • Formal Languages and Finite Automata
  • Numerical Computation
  • Artificial Intelligence
  • Algorithms and Data Structures I
  • Algorithms and Data Structures II
  • User Interfaces
  • Software Engineering Principles
  • Software Engineering Project

Optional modules
  • Web Application Development
  • Social and Mobile Web Application Development
  • Data Mining
  • Requirements Engineering
  • Systems Thinking
  • Compiler Design and Construction

Year 3

Compulsory modules

  • Secure Computing
  • Individual Project

Optional modules
  • Web Services and Web Data
  • Distributed Systems
  • Parallel Computation
  • Mobile Application Development
  • Cryptography
  • Programming Languages and Compilation
  • Machine Learning
  • Intelligent Systems and Robotics
  • Information Visualization
  • User Adaptive Intelligent Systems
  • Computer Graphics
  • Combinatorial Optimisation
  • Graph Algorithms and Complexity Theory
  • Functional Programming
  • Innovation; Thinking and Practice

Year 4

Compulsory modules

  • Group Project

Optional modules
  • Big Data Systems
  • Data Science
  • Bio-Inspired Computing
  • Knowledge Representation and Reasoning
  • Parallel and Concurrent Programming
  • Foundations of Modelling and Rendering
  • Games Engines and Workflow
  • Geometric Processing
  • High-Performance Graphics
  • Animation and Simulation
  • Data Mining and Text Analytics
  • Cloud Computing
  • Semantic Technologies and Applications
  • Image Analysis
  • Advanced Software Engineering
  • Scheduling
  • Scientific Computation
  • Graph Theory: Structure and Algorithms

Computer Science MEng, BSc

£ 9,250 VAT inc.