Deadline: 1 April 2019
The two-year full-time program in IT Design and Application Development (iDA) at Aalborg University is designed to prepare students for the practice of contemporary software development in leading-edge software organisations and research institutions.
Its major themes are:
- Software engineering
- Human-computer interaction.
Students are expected both to develop extended working software prototypes addressing real-world problems and to contribute to research on the program’s themes.
Job and career
Graduates from IT Design and Application Development (iDA) are in high demand and some continue their careers as PhD students; others work as e.g. project leaders or system developers in private or public companies all over the world.Graduates are well placed for a development career with a business or innovation-facing software organisation, or for a research career in the information systems discipline. Not least your experience from the problem-oriented project work from AAU will be to your advantage when you graduate and start looking for a job. In fact, many graduates from AAU already have jobs before they finish their studies.
IT Design and Application Development (iDA) is a two-year master’s program (120 ECTS credits). Students can also choose to pursue one or two semesters.
The program combines the latest advances in research and practice knowledge in a four-semester structure.
1st Semester: Model-driven and agile software development practice
On the 1st semester, you and your project group are going to do a project (15 ECTS) within the theme “Development of a software application”. You will be working with basic techniques in development of applications which can solve real tasks to the benefit of the user. In addition, you will gain experience in developing large systems, quality control and testing.
1st semester courses
- Systems development
- Design and evaluation of user interfaces
- Introduction to programming
2nd Semester: User-centred, sketchingbased and innovative development of complex software systems
On the 2nd semester, you will choose between two project themes (15 ECTS):
- User-centred software development
- Innovative software development
User-centred software development
If you choose to do your 2nd semester project within this theme, you will be working with application of concepts, processes and theories concerning user-centred development and software engineering. Here, you are going to utilise your programming competences obtained during the 1st semester.
Innovative software development
This theme focuses on application of concepts, processes and theories within innovation and software engineering. If you choose this theme, you will be working with among others chosen demands for a system, its design and implementation, and how these relate to each other.
On the 2nd semester, you will in addition learn about paradigms in developing programs and systems, software innovation in modern companies, modelling of data and development of databases.
2nd semester courses
- Software engineering
- Software innovation
- Database development
The project theme on the 3rd semester is “Empirical research in software development”. This time, the project counts for 20 ECTS – two thirds of the semester. The problem that you and your group are going to work on must be a real problem, hence the empirical note, and empirical material must be utilised in solving it. This is an important part of the Software Development program because this project involves working with software development in “the real world”.
3rd semester courses
- Specialisation course in human-computer interaction
- Specialisation course in systems development
This course concerns subjects such as competition and market conditions, business models and –plans, market development, marketing, growth strategies, etc. All of the mentioned subjects are of course linked to software development. The purpose of the course is to present and implement a market strategy for software development.
Both specialization courses involve production of a scientific article which you must present at an exam where you will give a 30 minute presentation. Choice of subject, etc., is typically discussed with your teacher who may also consult your project supervisor in order to create synergy between your chosen specialization course and your semester project. You are given seven days in total for preparing the exam.
This is your specialization semester where you write your Master’s thesis (30 ECTS). The entire semester is devoted to working on your thesis, and hence, no courses are given. You will defend your thesis at an oral exam.
The master’s thesis addresses a topic at the frontier of practice research: you will work with problems critical for software firms and software-dependent businesses, in collaboration with leading researchers and experienced developers.
Please note that bachelor’s degrees in Computer Science, Informatics or similar degree do not qualify for the iDA program.
Detailed Program Facts
Starting in September 2019
You can apply until: 1 April 2019
For more details please visit program website.