Software is rapidly becoming the main driving force for innovation and development in a wide range of fields, including the automotive, telecom, and defense industries. Studying in this program will give you a unique combination of advanced technical knowledge and management skills, preparing you for a dynamic and hugely exciting career in a fast-moving field.
The search for new hardware and software solutions is increasingly turning to dynamic technologies, rather than static ones — solutions that can grow and develop during their life cycle. Consequently, the software is becoming larger and more complex than ever. As this software gradually becomes more and more relied upon to carry out vital functions, the pressures and demands for accuracy, reliability, and high-quality performance in turbulent and fast-changing environments are becoming enormous.
This program combines a number of perspectives on software engineering, all of which are targeted at the goal of producing engineers skilled in designing the highest quality software, at low development and maintenance costs. The program can also serve as a platform for future researchers, who will graduate with the ability to perform advanced technological and methodological experiments in software engineering.
The program offers a mixture of conventional lectures, seminars, and project work, as well as real industrial collaborations with industry representatives from major international companies such as Ericsson, Volvo AB, Volvo IT, Volvo Cars, Saab, and Astra Zeneca. You will be prepared for a career in which you become a true team player, with a holistic perspective in software engineering that is in real demand in the industry. You will be equally equipped to handle organizational as well as technical challenges.
Projects, group work, and student presentations are also important parts of the program. Three main competencies in software engineering are addressed — advanced technical knowledge and skills, advanced knowledge of methods and processes, and advanced knowledge of industrial activities and practices.
The combination of these three areas of knowledge is greatly valued and in real demand in the software industry. You will be excellently placed to support, innovate, and improve practices through new methods and tools, beginning a fascinating and challenging career in the area.
Studying software engineering opens up a wide range of career opportunities within the development, design, management, and research of manufacturing and engineering companies, consulting organizations, and supplier companies. Examples are:
Software Developer: Design and implement the software modules of a system.
Test Engineer: Design test cases and carry out system testing.
Project Manager: Organize and lead software development projects.
Software Architect: Design system architecture and make key technical decisions.
Software Quality Manager: Select processes and check software quality.
Doctoral Student/Scientist: Study and conduct research to obtain a Ph.D. degree in software engineering.
In these roles, graduates contribute to the technological development of society, its well-being, and competitiveness. They can be found in companies such as Volvo AB, Ericsson, Spotify, or various software companies within and outside of Sweden.
General entry requirements
A Bachelor's degree in Science, Engineering, Technology, or Architecture
To fulfill the general entry requirement for a Master's program at Chalmers (at advanced level/the second cycle), the prospective student must hold a degree that is equivalent to a Swedish Bachelor's degree (minimum 3 years, 180 Swedish higher education credits) in either Science, Engineering, Technology or Architecture.
All applicants must document their formal academic qualifications to prove their eligibility. Only documentation from internationally recognized universities will be approved by the Swedish Council for Higher Education which manages the website universityadmissions.se.
If an applicant is also a holder of a second degree such as a Master's degree, that may be to fulfill specific (course) requirements, it cannot be used to fulfill the general entry requirement on its own.
In your final year of Bachelor's Studies
Students in their last year of studies who don't yet have documentation of their soon-to-be-completed degree can be accepted.
Degrees that are constructed on one another cannot consist of the same course
Applicants who fulfill the general entry requirements for the second cycle (master’s level) programs and eventually specific entry requirements can be admitted to a master’s program. Applicants cannot be evaluated as unqualified in the qualifying academic merits which include courses from the program’s plan in those programs that they have applied for if that occurs.
Courses included in an earned first cycle degree (bachelor’s level) or professional qualification of at least 180 cr. (180hp) or the equivalent foreign qualification that are prerequisites for master’s qualifications may not be included in the higher qualifications. This also applies to prerequisite courses for master’s programs, regardless of whether they are included in the underlying qualification. *
*) Local Qualifications Framework for Chalmers University of Technology - first and second cycle qualifications.
Restrictions for Citizens from the Democratic People’s Republic of Korea (North Korea)
Chalmers cannot admit applicants with citizenship of the Democratic People’s Republic of Korea only to any program or course, due to the Council Regulation (EU) 2017/1509 of 30 August 2017 concerning restrictive measures against the Democratic People's Republic of Korea and repealing Regulation (EC) 329/2007.
For applicants with double citizenship of which one is of the Democratic People's Republic of Korea and the other of another country, the citizenship of the other country has precedence in this respect.​