University of Dundee
CurrentBSc (Hons) Computer Science
Building a strong foundation in software development, systems programming and computer science theory, from data structures and algorithms in Java to low-level programming in C and C++ and operating systems.
Award
Level 1 Class Prize — awarded for outstanding performance in first year.
Modules
Second Year
- Introduction to Artificial Intelligence and Machine Learning
- Multi-Paradigm Programming
- Operating Systems
First Year
- 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