Computing Science

Study mode:On campus Study type:Full-time Languages: English
Deadline: Jan 15, 2026
201–250 place StudyQA ranking:4799 Duration:48 months

Photos of university / #dundeeuni

The Bachelor of Science (BSc) in Computing Science at the University of Dundee offers students a comprehensive foundation in the fundamental principles and practical applications of computing technology. This programme is designed to equip students with the essential skills needed to thrive in the rapidly evolving digital industry. Throughout the course, students explore a wide range of topics including programming, algorithms, software development, systems analysis, and database management, alongside emerging areas such as artificial intelligence, cybersecurity, and data science. The curriculum combines theoretical understanding with hands-on experience, ensuring graduates are well-prepared for careers in industry, research, or further academic study. The programme emphasizes problem-solving, critical thinking, and teamwork, fostering a collaborative learning environment that mirrors real-world professional settings. Students will benefit from access to state-of-the-art laboratories and resources, providing opportunities to work on innovative projects and gain practical experience. The University of Dundee's Computing Science programme also offers a strong emphasis on employability, with industry placements and work-based learning components that connect students with potential employers. The faculty comprises experienced academics and industry professionals dedicated to supporting students’ academic and professional development. Graduates of this programme will be capable of designing, developing, and maintaining complex software systems, analyzing data to derive meaningful insights, and adapting to new technological advancements. Whether aiming for a career in software engineering, data analysis, cybersecurity, or further postgraduate research, students will find the programme provides a robust platform to build their future in computing science.

Detailed Course Facts

Application deadline January 15 Tuition fee

Fee category

Fees for students starting September 2015

Scottish students

£1,820 per year of study (for Sept 2014 entry). Fees for September 2015 will be confirmed by the Scottish Government in early 2015.

Rest of UK students

£9,000 per year, for a maximum of 3 years, even if you are studying a four year degree. See our scholarships for rest of UK applicants.

EU students

£1,820 per year of study (for Sept 2014 entry). Fees for September 2015 will be confirmed by the Scottish Government in early 2015.

Overseas students (non-EU)

£12,950 per year of study. See our scholarships for international applicants.

Not specified Start date September 2015 This Course starts in September Duration full-time 48 months Languages Take an IELTS test
  • English
Delivery mode On Campus Educational variant Full-time

Course Content

What you will study

Honours Degree

An honours degree normally takes four years, full time, you study levels 1-4, as described below.

Advanced Entry Honours Degree

It is possible to study for most of our honours degrees in three years if you have the required grades and subjects as listed in the Entry Requirements section. You study levels 2-4 below. There are definite advantages to considering this route as the time needed to study is reduced by one year which enables you to start working and earning earlier.

Degree without Honours

If you choose to study a degree without honours, you study for three years, levels 1-3 below.

Typical Degree Programme

Level 1

  • Computer Science- software development, data structures and algorithms, argumentation, problem solving
  • Web authoring - understanding what the Internet can be used for, and developing websites.
  • Mathematics - calculus, differential equations, algebra, logic, proof and group theory

Level 2

  • Computer Science – logic and artificial intelligence, C++, data structures, architectures, UNIX, communications and concurrency
  • Computer systems - hardware architectures, Unix and concurrency
  • Mathematics - statistics and probability

After Level 2, students can choose to continue with Computing Science at Levels 3 and 4, or change to a degree in Applied Computing.

Level 3

  • Games Programming
  • Software Engineering, including agile methods
  • Internet Programming
  • Database Systems (multimedia and object databases plus data warehousing)
  • Networks and Data Communications
  • Theory and Computation

Level 4

  • 18 week Individual Project
  • Industrial Team Project

Plus 2 modules from:

  • Multimedia Audio
  • Computer Vision
  • Secure e-commerce
  • Technology Innovation Management
  • Computer Graphics

Plus 4 from a set of Research Topics & Applications options such as:

  • Artificial Intelligence
  • Machine learning
  • Constraint programming
  • Multi-agent systems
  • Computer vision
How you will be assessed

You will be assessed by a combination of coursework and end-of-semester examination.

Coursework is often highly practical, for example designing solutions, evaluating algorithms, writing programmes, constructing and testing software, analysing problems or presenting solutions to clients.

Requirements

See the Course Homepage for Full Details

Work Experience

No work experience is required.

Related Scholarships*

  • Academic Excellence Scholarship

    "The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."

  • Access Bursary

    Bursary for UK students all subjects where the variable tuition fee rate is payable.

  • Alumni Bursary

    Alumni Bursary for UK Undergraduate students

* The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than University of Dundee.

Accreditation

Professional Accreditation:

This programme fulfils the accreditation requirements of the Chartered Institute for IT and the British Computer Society (Chartered IT Professional (CITP), Chartered Engineer (CEng) and Chartered Scientist (CSci).

Similar programs:
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 7575
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 5616
Study mode:On campus Languages: English
Local:$ 16.2 k / Year(s) Foreign:$ 36.5 k / Year(s)
Deadline: Jul 1, 2026 11 place StudyQA ranking: 8855
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 4020
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 4015
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 6243
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 14.9 k / Year(s)
Deadline: Jan 15, 2026 StudyQA ranking: 6089