Teaching
You will learn to apply the principles of software engineering, whatever the language or technology or platform, such as Java, C++, C#, Unity, ASP.NET, SQL, NoSQL, OpenGL, UNIX, and many more.
Our smaller classes and supportive community mean that we really get to know you.
We have close links with industry to give you an opportunity to network and gain first-hand experience. You will take part in forum discussions, deliver briefs from clients, and go on work placements. Some placements have included Microsoft, the NHS, Avian, Yahoo!, NCR, and Cohort Studios.
We also incorporate current and relevant best practice throughout the course as well as guest lectures from industry experts.
Assessment
You will be assessed through a combination of coursework and end-of-semester exams.
Coursework is often practical, for example:
- writing computer programs
- designing interfaces
- writing reports
- constructing web sites
- testing software
- implementing databases
- analysing problems
- presenting solutions to clients
Modules
Level refers to module level rather than the year you take a module
Core Modules
These modules are an essential part of your course.
Optional Modules
You need to choose one or more of these modules as part of your course.
Core Modules
These modules are an essential part of your course.
Optional Modules
You need to choose one or more of these modules as part of your course.
Core Modules
These modules are an essential part of your course.
Core Modules
These modules are an essential part of your course.
Optional Modules
You need to choose one or more of these modules as part of your course.
If you have any questions about the admissions process, studying, or living in Dundee, please contact us