← All courses at University of Dundee

BSc Computer Science (Data Science and AI)

University of Dundee

Institution
University of Dundee
Level
undergraduate
Subject
Artificial Intelligence (AI)
Duration
3-4 years
UCAS code
I400
Typical offer
A-level CCC, IB 28

Entry requirements

A level: CCC (Mathematics + another science (Information Technology, Chemistry, Biology, Human Biology, Physics, or Computing Science)) IB: 28 points, including 5, 5, 4 at higher level Essential subject: Mathematics at Higher Level Higher / Advanced Higher, SQA (standard): BBBB (Essential subject: STEM or technical subject at Higher).

About this course

BSc (Hons) in Computer Science provides a broad foundation in computing and software development. Core topics include Programming, Embedded Systems, Data Analysis, Statistics, Research Methods, and Artificial Intelligence & Machine Learning. Coursework includes an industrial team project for a client and an individual final-year Honours project.

Modules

  • Front End Website Development
  • Introduction to Software Development
  • Mathematics for Computer Science
  • Introduction to Generative AI
  • Unix Systems
  • Embedded Systems Development and Networking
  • Introduction to Data Structures and Algorithms
  • Computing and Society
  • Personal Development Planning
  • Employability for Computing Professionals
  • Introduction to Artificial Intelligence and Machine Learning
  • Multi-Paradigm Programming
  • Operating Systems
  • Software Engineering
  • Database Systems
  • Modern Web Stack Development
  • User Interface Design
  • Personal Development Planning
  • Data Visualisation Analytics
  • Information and Network Security
  • Data Engineering
  • Industrial Team Project
  • Mobile Application Development
  • Honours Project
  • Information Analysis and Reporting
  • Advanced Big Data Analysis
  • Work Placement
  • Machine Learning