Informatics: Programming and Networks (master's two years)
Master
In Oslo (Norway)
Description
-
Type
Master
-
Location
Oslo (Norway)
-
Duration
2 Years
-
Start date
Different dates available
The master's programme will provide deeper insight into how computers work and how they can be used to solve problems. Information technology is an aid in many fields such as medicine, biotechnology, law, culture and learning. Your master's will focuse on one of these fields.
The programme covers the core of computer science: how do you create efficient and correct computer programs for difficult problems?
The programme offers specialisations for you to choose:
Software deals with all aspects of programming in theory and practice, from system modeling and formal specifications to actual implementation using various programming languages.
Distributed systems focuses on utilizing networks, from concurrent processes inside a computer to world-wide cooperating systems using the Internet.
Logic uses computers to solve difficult problems such as automatic reasoning about languages or very large amounts of data.
Information security deals with how information systems can withstand - and deal with both accidental mishaps and intentional attacks.
The master's programme consists of course work and thesis. The courses are selected in consultation with your supervisor. The thesis is normally performed at the Department of Informatics, but you also have the opportunity to perform it somewhere else, eg. at a research institution or in a business.
Facilities
Location
Start date
Start date
About this course
The candidate will obtain basic knowledge as well as obtain expertise to the challenging jobs in research, industrial development and other areas.
Work independently with a problem over a longer period of time.
Analyze a problem and form a plan on how to work towards a solution.
Construct theoretical models and implement them on a computer.
Make realistic plans, taking other possibilities, limitations and time consume into consideration.
Collect and analyze various types of information, and possess a healthy, critical attitude towards these sources.
Write a longer continuous report and present her research clearly in written work.
Communicate her knowledge orally and in writing.
Express own reflections and attitudes in regard to the area of research.
These are just a few examples of what some of our former students do for a living. Information Society has a need for solid IT expertise in all sectors. With an informatics background you can
adapt large computer systems to customer needs
develop new web services
build applications that are sold or included in products for mobile communications
be a private consultant
work within public administration
manage IT projects
start your own IT company
research
In addition to professional skills, you earn additional skills necessary in a working place. You learn to work independently and in projects in cooperation with others, you also learn to write and to work with scientific material.
Reviews
This centre's achievements
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 5 years
Subjects
- Supervisor
- Information Systems
- Networks
- Internet
- Logic
- Programming
- Systems
- Scientific work
- Multimedia systems
- Multimedia
- Distributed systems
Course programme
The master programme is a two year programme, consisting of a thesis and theoretical course work. The thesis is an independent scientific work, carried out under supervision.
You can choose between a long thesis (60 credits thesis, 60 credits course work) a short thesis (30 credits thesis, 90 credits course work).
All 4000- and 5000-courses are considered master level courses. Choice of thesis and curriculum is made in accordance to the programme option of your choice and together with your supervisor. At least 30 credits must be from the program structure.
The programme is connected to several research groups. Note that the different research groups may have requirements to what courses you must have in your bachelor degree in order to write a thesis within their group.
- Distributed multimedia systems (DMMS)
- Networks and distributed systems (ND)
- Programmering og Software Enginering (PSE)
- Precise modeling and analysis (PMA)
- Logic and Intelligent Data (LogID)
- Wireless Networks and Security (WNaS)
Specializations:
Based on your background, you can choose between one or more of the following specializations:
- Distributed systems and networks focuses on utilizing networks, from concurrent processes inside acomputer to world-wide cooperating systems using the Internet
- Software deals with all aspects of programming in theory and practice, from system modeling and formal specifications to actual implementation using various
programming languages. - Logic uses computers to solve difficult problems such as automatic reasoning about languages or very large amounts of data.
- Information security deals with how information systems can withstand - and deal with both accidental mishaps and intentional attacks.
It is also possible to combine areas of specialization.
Note that some of specialized courses require that you have particular bachelor courses as a prerequisite.
Long master thesis
4. semester
- Thesis work
3. semester
- Master courses
- Thesis work
2. semester
- Master courses
- Thesis work
1. semester
- Master courses
Short master thesis
4. semester
- Thesis
3. semester
- Master courses
2. semester
- Master courses
1. semester
- Master courses
Informatics: Programming and Networks (master's two years)