← All courses at University of Dundee

BSc Computer Science (User Experience and Design)

University of Dundee

Institution
University of Dundee
Level
undergraduate
Subject
Computing
Duration
3-4 years
UCAS code
I102
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, Artificial Intelligence & Machine Learning, Research Methods, and Project Management. The course includes an Industrial Team Project carried out for a client using agile methodologies, and 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
  • Information and Network Security
  • Design Methods
  • Industrial Team Project
  • Inclusive User Experience
  • Mobile Application Development
  • Honours Project
  • Information Analysis and Reporting
  • Data Visualisation
  • Contemporary UX and Interactions