studiehandbok@lith   Länk till universitetets hemsida
 

Institute of Technology at Linköping University

Länk till universitetets hemsida
 
Year: 2011
 
Master’s Programme in Software Engineering and Management, 120 hp
 
Aim/Vision
The Master's Programme in Software Engineering and Management aims to educate specialists who can take both the technical and economic responsibility of development, operation and maintenance of industry strength software systems The program also aims at ensuring that the students are well prepared for a research career in software engineering.
Software Engineering is one of the most dynamic and expansive fields of industry. The implications of this for the individual scholar or the professional in the field is to have solid technical knowledge, project leadership skills, understanding of business conditions and an approach of how to improve ways of working and assimilation of new technology.
 
Programme goals
The following learning outcomes will serve as measurable goals towards the implementation of the general aim of the programme. These objectives are formulated in terms of capacities competences of the students who successfully complete the programme.
  • A Software Engineering and Management master will be able to explain and apply advanced concepts in the areas of large-scale software engineering, project leadership and software business.
  • A Software Engineering and Management master will be able to take well-informed, independent actions based on technical and financial facts.
  • A Software Engineering and Management master will be able to improve the way of working and assimilate new technology.
  • A Software Engineering and Management master will be able to specify, model, implement, test and evaluate the economic value of a software system.
  • A Software Engineering and Management master will be able to elicit, analyze and document experience from the own development projects.
  • A Software Engineering and Management master will be able to use basic functions from a selection of tools used in software industry.
  • The Software Engineering and Management master will be able to work as a team member and effectively cooperate with other specialists and contribute towards the solution of complex technical problems.
  • The Software Engineering and Management master will be qualified to take a leading role in a software design and development team.
  • The Software Engineering and Management master will be a good communicator who will be able to present coherent technical and economical results both orally and in writing.
 
Common rules and information about student service
Common rules and information about student service at LiTH are available in sections b1-b6.
 
 
Programme Contents
The programme is based on fundamental knowledge in mathematics, computer science and economics acquired by the student during his/her undergraduate education. This basic knowledge should cover programming in various languages and paradigms, algorithms, databases, system software, operating systems and mathematical knowledge should include discrete mathematics, logic, operation analysis and statistics. Knowledge in economics should include organisation theory, accounting and auditing, corporate finance, strategic planning, marketing, budget and calculation.
The Master's Programme in Software Engineering and Management is both theoretical and applied. A number of courses will provide the student with the broad view and understanding needed in order to master the general area. At the same time, courses allow for further specialisation in important areas.
Communication skills, presentation techniques (both oral and written), as well as team work, are emphasized during the whole programme.
For every year the programme board decides what courses will be given and included in the programme. This is found in the curriculum. For each course there is a course syllabus, describing the learning outcomes, organisation, examination and the classification of the advancement level and to what subject area the course belongs. The course advancement level and subject area are important in fulfilling the Master's degree.
 
Specialisations within the Programme
The programme offers a curriculum in mainstream Software Engineering and Management. The individual specialization is done in course selection and the Master Thesis project. For each year the actual general specialization areas are described in the curriculum. If the requirements for a specialization area is fulfilled it will be included in the Degree Certificate.
 
Graduate Level Courses
PhD courses in the programme Certain PhD courses can be taken by master students. These course selections are subject to formal decision by the executive committee of the programme board.
 
Thesis Work
The thesis comprises scientific or practical work corresponding to 30 ECTS credits, if possible in cooperation with a company. Thesis work should be supervised by a faculty member within software engineering, computer science, economic information systems, computer systems or engineering information systems
 
Degree Requirements
The programme is designed to give the Master's Degree "Teknologie masterexamen i informationsteknologi" translated to "Master of Science (2 years) with a major in Information technology".
The requirements are the following:
  • a Bachelor's degree as specified in the entrance requirements.
  • course requirements for a total of 120 ECTS credits from courses from the curriculum for the programme or after special decision from the programme board and thesis work.
  • passed the requirements for all compulsory courses.
  • courses on advancement level A (advanced) 90 ECTS credits including:
    • at least 30 ECTS credits courses from the major subject.
    • a 30 ECTS credits Master's Thesis in the major subject.
  • at least 45 ECTS credits from courses in mathematics or applications of mathematics from the Bachelor level (basic) or Master level (advanced), see list of specific courses.
  • a Master's thesis presented and passed as per Linköping Institute of Technology degree regulations.
Courses overlapping each other regarding contents are not allowed to be included in the degree. Courses used for the Bachelor's degree can never be included in the Master's degree.
If the requirement for a specialization it fulfilled it is included in the Degree Certificate. This requirement is applicable for students admitted fall 2007 and later. There are no specializations in the programme.
 
About the Degree
Credit Transfer Students who have studied advanced courses in computer science prior to the Master's programme can either transfer some of their credits to the programme or be allowed to substitute compulsory courses in the programme with other courses. Transferring credits is only applicable to earlier courses that have not been included in other degrees.
 

Institute of Technology at Linköping University/font>

Länk till sidans topp


Informationsansvarig: TFK , val@tfk.liu.se