Write a short review & help students like you! Over 1,500 students already shared their experience.
| Application Deadline: | January 16 | ||
| Annual Tuition Fee: | Free - ≈ € 15,500 (non-EEA) | ||
| Location: | Gothenburg / Sweden / View location on map ▾ Hide location on map ▴ | ||
| Duration: | 24 months | Start Date: | August |
| Educational Form: |
| ||
| Education Variants: |
| ||
| Credits (ECTS): | 120 | ||
| Languages: | English | ||
Software engineering is a systematic approach to software development, operation and maintenance. Graduates can systematically develop, operate, maintain and retire large software systems and take part in software engineering research projects. The future is spelled SOFTWARE!
Who should apply and why
The programme combines a number of perspectives on software engineering, all of which promote the common goal of educating engineers who are capable of designing quality software at low development and maintenance costs. Software Engineering is also a platform for future researchers who are capable of performing advanced experiments with software engineering technologies.
Career
Studying software engineering opens up a wide range of career opportunities within management, design, development and research at manufacturing companies, engineering houses, consultant organisations and supplier companies. Examples are:
* Design Engineer: Design and implement the software modules of a system.
* Test Engineer: Design test cases and carry out system testing.
* Project Manager: Organise and lead software development projects.
* Chief Architect: Design system architecture and make key technical decisions.
* Quality Manager: Select processes and check software quality.
* Doctoral Student/Scientist: Study and conduct research to obtain a PhD degree in computer science or computer engineering.
In these roles, graduates contribute to the technological development of society, its well-being and competitiveness.
The programme comprises a number of compulsory courses which provide the essential knowledge to become a mature software engineer. Some of them are:
* Requirements Engineering: focuses on capturing customer/market needs and defining technologies
* Project Management: focuses on the skills required for planning and executing projects as well as for leading software development teams at small and large enterprises
* Empirical Software Engineering: focuses on the frontline of research in software engineering – teaches how to plan experiments and case studies as well as prepare reports for managers and scientists
* Advanced Software Architecting: focuses on the skills necessary to develop, evaluate and evolve architectural designs in software systems
* Software Evolution Project: focuses on real-life software projects aimed at creating technological improvements in the area of software engineering; combines both innovation and engineering aspects
The compulsory courses can be complemented with a number of recommended elective courses grouped into a number of tracks, e.g. architectural modelling, project management, testing and quality management.
Research connections
The programme is closely linked to the newly established software centre at Lindholmen Science Park in Gothenburg. Research, innovation and contact with industry are of major importance at the centre. The research group behind the programme has a long-term and established track record of performing industrial research with partners such as Ericsson, Volvo IT, Volvo Cars, Saab, RUAG Space and Astra Zeneca.
The programme’s students take part in the group’s research through seminars, thesis projects and individual research projects.
You are normally required to take an English Proficiency Test if you come from a non-English speaking country.
Most European Universities recognise the IELTS test.
More informationUndergraduate profile
Major in Information Engineering, Computer Science, Computer Engineering,
Mechatronics or Industrial Engineering and Management
Prerequisites
Programming courses (at least 7,5 cr.), Algorithms and/or Data structures (at least 7,5 cr.) and Basic software engineering/Software engineering project (at least 7,5 cr.),
Preferable course experience: Mathematical statistics, Discrete mathematics and Model driven software development.
English Language Proficiency
There are several ways of proving that you possess the required level of English language proficiency. Most commonly this is done by submitting one of the approved English language tests.
The following language tests and minimum scores will be accepted as proof of English language proficiency when applying for Master's programmes at Chalmers (starting in 2012)
* IELTS (academic training), 6.5 (with no part of the test below 5.5)
* TOEFL (paper based): 575 (with a minimum of 4.5 on the written part)
* TOEFL (Internet based): 90 (with a minimum of 20 on the written part)
English language proficiency is also proven by the following
* Cambridge CPE or CAE English tests: Pass
| Minimal degree required: | Bachelor's degree |
| Minimal amount of work experience | Not specified |
| IELTS Band: | 6.5 |
| Cambridge English: Advanced (CAE): | Grade C (Score: 60) |
| TOEFL Paper-based: | 575 |
| TOEFL Internet-based: | 90 |
You can contact Börje Johansson to ask a question about Software Engineering at Chalmers University of Technology.
Using the form on this page, you can directly ask questions to the contactpersons at the university.
Fill out your contact information and message. The information you fill out in this form will be sent directly to the university. They will reply to you on the e-mail address you provide here.
Explain your academic background in the message; the more sophisticated your e-mail, the better the answer.
MastersPortal.eu cannot take any responsibility for the answering of contacts or for the content of their replies.