BSc (Honours) Applied Computing

Applied Computing is a dynamic and interactive course that provides students with an invaluable understanding of how to compute and perform software engineering of a very high standard. Students will also gain a good knowledge of how to apply these skills to real world problems. Previous topics covered include.

  • software engineering
  • internet and WWW authoring graphics
  • databases
  • data communications
  • operating systems and architectures
  • computer vision
  • human-computer interaction

Our students graduate as very skilled and employable individuals. The BSc Applied Computing programme is professionally accredited by the British Computer Society which means that employers recognise the high calibre of our graduates.

Our students have been nationally and internationally acknowledged for the high quality of their work. This is exemplified by the School of Computing's track record in the Young Software Engineer of the Year Awards. This annual competition, which is overseen by the Scottish software industry, involves the judging of Honours projects by Computing students. Over a fifteen year period, students from the School of Computing at the University of Dundee, won no fewer than twelve prizes.


In level 1 you take modules in Software Development (using Java), WWW Authoring, Data Visualisation, Data Structures and Algorithms, Argumentation, and Physical Computing.

In level 2 you undertake an Information Technology Project, as well as modules in Multi-paradigm Programming & Data Structures, Computer Systems 2A, Object-oriented Analysis and Design, Algorithms and Artificial Intelligence, and Computer Systems 2B

In level 3 you take modules in Agile Software Engineering, Games Programming, Networks and Data Communications or User Experience, Human Computer Interaction and Usability Engineering, Database Systems, and Secure Internet Programming

Level 4 begins with a three-week team project (industrial client), then you choose two modules from Computer Graphics, Multimedia Audio, Computer Vision, Technology, and Big Data and Innovation Management. You perform an 18 week individual project, and study four short Research Frontiers modules, from a choice including Space Systems, Games, Constraint Programming and what computer eyes can do.

Entry Requirements

For entry requirements and funding options please see the online prospectus page

Can't find what you're looking for? Contact Us