← All courses at University of Dundee

BSc Computer Science (Data Science and AI) with Industrial Placement

University of Dundee

Institution
University of Dundee
Level
undergraduate
Subject
Computing
Duration
4-5 years
UCAS code
I401
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. Core topics include Programming, Embedded Systems, Data Analysis, Statistics, and Artificial Intelligence & Machine Learning. An optional industrial placement year can be taken before the final year. The course concludes with an individual 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
  • Computing Industrial Placement
  • Honours Project
  • Information Analysis and Reporting
  • Advanced Big Data Analysis
  • Machine Learning