Applied Computer Science - Master's Programme, 2 years - Gjøvik
What will you learn?
In this programme you will learn how to master much of the technology that is central to our lives, be it related to web, mobile, machine learning and data analytics, and software engineering in general. You will learn to develop applications, tools, and systems for use in the digital world of today. You will acquire knowledge about scientific work, and you will be able to develop your analytical skills, which will help you to solve new and challenging problems caused by the rapid technological development. Besides, you will acquire knowledge related to a specialization of your choice through in-depth courses, projects, and through working on your master’s thesis.
A master’s degree in applied computer science will provide you with a solid basis for becoming a professional software developer in a world that is changing at a high pace.
You may specialize in the following disciplines:
- Web and mobile technology
- Advanced software development
- Decentralized technologies
- Computer vision and computer graphics
- Colour and image processing
- Visual computing
- Medical image computing
A flexible programme of study
The master’s degree programme in Applied Computer Science is offered as a full-time programme over 2 years. It is also possible to organize the programme as a part-time programme with an individually adapted education plan. The programme is taught in English.
We offer you a sound pedagogical plan that will enable you to study full time or part time.
- A high degree of flexibility and affiliation with the academic environment
- Up to 10 days attendance at the Gjøvik campus during the semester
- Web-based teaching with support
- Tuition fee: Only the semester fee - (in the spring of 2020 the semester fee amounted to NOK 580)
Information on the organization of the programme is available at the annual cycle for master’s degrees on the English webpages for the programme.
Learning outcome
A candidate who has completed his or her qualification should have the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge
Knowledge
- Possess advanced knowledge in the application of computer science theory and methodology to problems faced when developing solutions to problems in the area of mobile, web, serious game applications, or visual computing (i.e., processing of colour, image, and/or video data).
- Possess specialized insight and good understanding of the research frontier in a selected part of the applied computer science area, especially within the area of visual computing or the areas of mobile, web, and game computing.
- Possess thorough knowledge of professional and scientific theory and methodology of relevance to applied computer science.
- Are able to apply computer science knowledge and understanding to new and unfamiliar settings.
- Are able to analyse academic problems based on the history, traditions, and particularities of applied computer science and its place in society.
- Possess advanced knowledge within the area of applied computer, with emphasis on colour, image and video processing, or web, mobile, and game technologies.
Skills
Skills
- Are able to analyse existing theories, methods and interpretations and to challenge established knowledge and practice with regards to applied computer science.
- Are, in an independent manner, able to handle theoretical issues and solve complex practical problems in the area of applied computer science.
- Are able to use relevant and suitable methods when carrying out research and development activities in the area of applied computer science.
- Are able to critically review relevant literature when solving new or complex problems and are able to integrate the findings into the proposed solution.
- Are able to plan and complete an independent and limited research or development project with guidance and in adherence to research ethics.
- Are able to initiate, contribute to, and review the outcome of group work - especially development work.
General competencies
General competence
- Are able to analyse relevant ethical issues (technological, professional, and scientific).
- Have the learning skills to continue acquiring new knowledge and skills in a manner that is largely self-directed.
- Are able to present the results from extensive independent work, mastering the terminology of the field.
- Are able to communicate academic issues, analyses, and conclusions, with specialists in the field and to the public, in oral and written forms.
- Are able to review, reflect on, and critique on their own and other professionals contributions and work.
- Are able to contribute to innovative thinking and innovation processes.