The master’s degree programme in Applied Computer Science takes two years and corresponds to120 credits. It is an international programme taught in English.
The final year of study is largely research-based and will provide opportunities to work closely with the research groups that conduct cutting-edge research within the different disciplines.
1st year of study
In this year of study, you will acquire a basic understanding of and skills in the use of technologies for image processing, decentralized technologies, data analytics, and advanced software development and for the development of a diverser. Some of these basic courses are compulsory but you will also be free to elect courses of your own choice.
2nd year of study
During the autumn semester you will choose a specialization in a relevant field:
Web and mobile technology
Advanced software engineering
Decentralized technologies
Computer vision and computer graphics
Colour and image processing
Visual computing
Medical image computing
You will learn how to develop a research project plan and conduct a small research-oriented project that will prepare you for the master’s thesis proposal. This year of study is devoted to the master’s thesis.
Internationalization
The students are encouraged to take a semester at a foreign university. NTNU has excellent partner universities in Germany, the Czech Republic, Spain, Sweden, Finland, and France, as well as in the UK, Canada, and the USA.
Semester plan details
Check the current schedule for compulsory and elective courses by year and semester, and other details about the programme.
Study plan
Make a note of specific conditions in the course descriptions while choosing elective courses. Your choice of courses in the first semester may have an effect on which courses you can choose in the following semester. The specific conditions of courses are listed at the bottom of the individual course pages.
The list of elective courses provided on this page is not exhaustive. If you find a different course that you wish to take instead of the listed electives, please talk to your study advisor to assess whether this specific course is compatible with the MACS learning outcome.
The programme offers several specialisations:
web
mobile
software engineering
decentralised technology
colour science and imaging technology
visual computing
The first year of the study program will give you a basic understanding of - and skills in the use of - technologies for colour and visual computing and for developing web and mobile applications, as well as engineering decentralised technology solutions. Some of the basic courses are compulsory.
At the beginning of the second year you will be given the opportunity to specialize in areas of your interest. You will also develop a thesis proposal and will conduct a small research oriented project.
The learning activities in the second year are to a large degree research-based, giving you the opportunity to work closely with researchers and experts in the field.
The second half of the final year is devoted to the master’s thesis.
Show less