Applied Computing: Human Computer Interaction BSc

Bachelor's degree

In Dundee

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Dundee (Scotland)

  • Duration

    3 Years

  • Start date

    September

Applied Computing: Human Computer Interaction focuses on user experience rather than more theoretical concepts. In particular, it contains less computer programming content than our Applied Computing degree. It is the degree to study if you wish to be a market ready User Experience expert in only 3 years.

This course will equip you with the necessary knowledge, skills and understanding in computing and software development to enable you to play a leading role in the application of computing in industry, commerce and research, especially within the field of Human Computer Interaction.

Dundee's School of Computing has a 30-year international reputation for excellence in the area of Human Computer Interaction, particularly for specialist user populations. For example, we have a 'user pool' for those with complicated communication needs and for older adults.

Facilities

Location

Start date

Dundee (Dundee City)
See map
University of Dundee, Nethergate, Dundee, DD1 4HN, Scotland, UK

Start date

SeptemberEnrolment now open

About this course

They can gain work placement experience for degree credit - if you want, take a work placement in the summer vacation between Level 3 and Level 4 - it gives you valuable 'real world' work experience and a good insight into working in the computing industry. Recent work placements have been with Microsoft, NHS, Avian, Yahoo!, NCR and Cohort Studios.

If you have an interest in computing, an aptitude for practical problem solving and scientific principles, and enjoy thinking outside the box, then this course is for you.
They develop the expertise that employers want from computing graduates - our Industrial Advisory Board includes experts from a range of industries including Amazon, Scottish Enterprise Tayside, NCR, Chevron and Microsoft.
Many modules contain industrial case studies or projects where you can solve problems that our industrial partners are facing at that time.
They are prepared for a wide range of good career prospects in computing - the UK faces a massive shortage of graduates qualified to fill the 120,000 new jobs in computing and IT every year.

You do not need any advanced mathematics or prior programming knowledge to take this course.
BB at Higher plus B at Advanced Higher including two sciences. Mathematics (Standard Grade at 3 or National 5/Intermediate2 at C) is recommended.
ABB including two science subjects. GCSE mathematics at C is recommended.

BSc (Hons) Applied Computing is accredited by the British Computer Society, the Chartered Institute for IT professionals in the UK and abroad.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2019

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 14 years

Subjects

  • Computing
  • Design
  • Programming
  • Software development
  • Web authoring
  • Analysis and Design
  • Physical computing
  • Algorithms
  • Data Structures
  • Software Engineering
  • Data Communications

Course programme

Honours Degree

An honours degree for this programme takes three years as described below.

Typical Degree Programme

Level 1

You will cover the basics of programming, and start to think about how you can create programs for different purposes.

  • AC11001 - Introduction to Software Development
  • AC11002 - Web Authoring
  • AC22004 - Object Oriented Analysis and Design
  • AC22006 - Physical Computing
  • AC22007 - Data Structures and Algorithms
Level 2

You will sharpen your degree focus with specialist modules in key areas. At this stage you are given more control over what languages you use and how you approach different problems.

Between second and third year, you can take a Work Placement which contributes to your degree. (see AC41010 Work Placement).

  • AC31007 - Agile Software Engineering
  • AC31008 - Networks and Data Communications
  • AC31009 - Games Programming
  • AC32005 - Human Computer Interaction
  • AC32006 - Database Systems
Level 3

Between Level 3 and Level 4, you can take a Work Placement which contributes to your degree. (see AC41010 Work Placement).

  • AC41001 - Graphics
  • AC41004 - Industrial Team Project
  • AC42001 - Research Frontiers

One module from the following

  • AC41001 - Graphics
  • AC41002 - Computer Vision
  • AC41007 - Technology Innovation Management
How you will be taught

We know that the best way to learn how to design good software is to practise designing good software. You will learn to apply good software engineering principles, whatever the language or technology or platform: Java, C++, C#, Unity, ASP.NET, SQL, NoSQL OpenGL, UNIX and many more. In addition, you will study the interaction between humans and computers so that you can design successful systems that are intuitive and well-received.

We also know how important it is to be at the leading edge of computing and so you will learn from research-active staff. Leading researchers teach from your first year through to your final year. Our smaller classes mean that we really get to know you, making for an informal and supportive community.

Industrial collaboration is part of our ethos too, so we regularly include guest experts from industry.

How you will be assessed

You will be assessed by a combination of practical coursework (20% - 60% of a module mark, typically) and end-of-semester examination.

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

Applied Computing: Human Computer Interaction BSc

Price on request