Search programme

​Use the search function to search amongst programmes at Chalmers. The study programme and the study programme syllabus relating to your studies are generally from the academic year you began your studies.

  Study programme, year:  1 2

Study programme syllabus for
MPSOF - SOFTWARE ENGINEERING AND TECHNOLOGY, MSC PROGR Academic year: 2016/2017
The Study programme syllabus is adopted 2014-02-25 by Dean of Education
 

Entry requirements:
 

General entry requirements:

Basic eligibility for advanced level

 

Specific entry requirements:

 

English proficiency:

An applicant to a programme or course with English as language of instruction must prove a sufficient level of English language proficiency. The requirement is the Swedish upper secondary school English course 6 or B, or equivalent. For information on other ways of fulfilling the English language requirement please visit Chalmers web site.

 

Undergraduate profile:

Major in Software Engineering, Computer Science, Computer Engineering, Automation and Mechatronics Engineering or Industrial Engineering and Management.

 

Prerequisities:

Programming (at least 7,5 cr.), Algorithms and/or Data structures (at least 7,5 cr.) and Basic software engineering or Software engineering project (at least 7,5 cr.)
Preferable course experience: Mathematical statistics, Discrete mathematics and Model driven software development.

 
General organization:
 

Aim:

The aim of the programme is to further develop the students' abilities in the field of software engineering focusing on the development/maintenance of large software systems and the management of large and medium-size software development projects.

 

Learning outcome:

For the master's degree, the student should ¿be able to recognize the complexity of requirements management and be able to identify, prioritize, package and validate requirement specifications.

  • be able to analyze theoretical and practical aspects of ◦development, assessment and improvement of different types of architectures in modern software

- project management: project planning, execution and finalization
- quality assurance: planning, execution and follow-up
- model based development
- dedicated tools for the aforementionedd knowledge

  • be able to use software engineering tools in practical project work
  • be able to analyze existing processes for development of software and be able to identify improvements in processes concerning selected aspects, e.g. productivity, quality
  • be able to design new processes adapted to modern types of software, e.g. embedded systems and be able to use modern tools to specify and communicate processes
  • analyze how different roles interact with each other in software development processes and understand how the different roles are affected by personal characteristics of humans concerning the optimization of the composition of a project group

 

Extent: 120.0 c

 

Thesis:

The programme includes a degree project (Master's thesis) corresponding to 30 or 60 credits. The rules for starting and carrying out the degree project are described in the corresponding course plans (see the second year of the study programme---linked to below). There is a possibility to carry out an extended master's thesis project (60 credits) with a clear research orientation. There will only be a limited number of such theses available (applied for in competition with your fellow students), and the requirements of the students are higher than for a normal thesis. A goal of a 60 credit thesis is to produce research results good enough to be presented at international conferences or journals. For further information please refer to the course syllabus or contact the master program coordinator.

 

Courses valid the academic year 2016/2017:

See study programme

 

Recommendations:

The programme includes a degree project (Master's thesis) corresponding to 30 or 60 credits. The rules for starting and carrying out the degree project are described in the corresponding course plans (see the second year of the study programme---linked to below). There is a possibility to carry out an extended master's thesis project (60 credits) with a clear research orientation. There will only be a limited number of such theses available (applied for in competition with your fellow students), and the requirements of the students are higher than for a normal thesis. A goal of a 60 credit thesis is to produce research results good enough to be presented at international conferences or journals. For further information please refer to the course syllabus or contact the master program coordinator.

 
Degree:
 Degree requirements:
  Degree of master of science (120 credits):
Passed courses comprising 120 credits
Passed advanced level courses (including degree project) comprising at least 90 credits
Degree project 30 credits
Advanced level courses passed at Chalmers comprising at least 45 credits
Courses (including degree project) within a major main subject 60 credits
Fulfilled course requirements according to the study programme
The prior award of a Bachelors degree, Bachelors degree in fine arts, professional or vocational qualification of at least 180 credits or a corresponding qualification from abroad.

See also the system of qualifications
 

Title of degree:

Master of Science (120 credits). The name of the Master's programme and the major subject Information Technology are stated in the degree certificate. Specializations and tracks are not stated.

 

Major subject:

Software Engineering

 

Page manager Published: Mon 28 Nov 2016.