Taught course

Applied Computing with Work Placement

University of Dundee · School of Science and Engineering

Entry requirements

You should have, or expect to have, a degree in a subject other than computing, with a grade equivalent to at least a Class 2.2 Honours degree from a UK university, or equivalent qualifications.

Months of entry


Course content

If you've graduated from a non-computing subject and are looking to enhance your computer skills this could be the right course for you. The MSc in Applied Computing with Work Placement course allows students to move forward from their previous studies and expand their knowledge into the world of computing, with the Work Placement offering experience of the computing workplace.

With a strong focus on software development, this course is far more than just an introduction to the basics of computing. It will drive you deeper into the understanding of engineering computer programs and databases.

The course is based on practical, real-world assignments to provide great experience for your future career. As it is modelled on good practice within the industry, the MSc Applied Computing with Work Placement ensures that students are kept up-to-date and instilled with a high level of employability.

Over two semesters (between September and April) students will undertake 6 taught modules covering:

  • Internet and Computer Systems
  • Software Engineering
  • Software Development and Advanced Programming using C++
  • Graphical User Interfaces
  • Human-Computer Interaction
  • Database Systems

The taught part of the course is followed by an individual project involving substantial software development and the opportunity to learn more about areas which interest you, supervised by a member of staff.

After the project you have the opportunity to undertake a work placement, giving a valuable introduction to computing employment and a further opportunity to enhance your knowledge and skills.

Please note that some of the modules in the programme are shared with other masters programmes and some of the teaching and resources may be shared with our BSc programme. These joint classes offer a valuable opportunity to learn from, and discuss the material with, other groups of students with different backgrounds and perspectives.

The taught modules are assessed by continuous assessment plus end of semester examinations in December and March/April. The project is assessed by dissertation and the work placement by report and presentation.

Coursework is often very practical, eg writing computer programs, designing interfaces, writing reports, constructing web sites, testing software, implementing databases, analysing problems or presenting solutions to clients.

Qualification and course duration


full time
15 months

Course contact details

Dr Keith Edwards
+44 (0)1382 384463