Software Engineering

Size: px
Start display at page:

Download "Software Engineering"

Transcription

1 Software Engineering A two year Master's Program in close cooperation with world leading industry Cutting edge research Industrial support and involvement Scholarships Tuition free education

2 Program overview Developing the software engineering leaders of tomorrow Software is ubiquitous in today s modern society. Software is used in the product industry, including consumer electronics, industrial automation and manufacturing, as well as in the service industry, including health care, finance, and banking. Program highlights - Projects conducted in close cooperation with industry - Summer internships at participating companies - Individual industrial mentoring - Individual academic mentoring - Workshops and coursework with industrial participation - Curricula developed in cooperation with industry - Active interaction with expert researchers Engineering the complex software systems used in these industries requires an engineering approach that combines knowledge across multiple disciplines, including computer science, computer engineering, economics, and management. The Software Engineering Master s Program unites multiple disciplines that encompass the frameworks, tools, and analysis approaches used to create and implement complex software systems. Given the breadth and scope of domain knowledge needed to build these systems, a new generation of software engineers is needed. The Software Engineering Master s Program is designed in collaboration with industry to provide students with a unique blend of both theoretical and application knowledge; the program enables students to immediately contribute in an industrial setting upon entering the workforce, all the while having sound theoretical foundations. This unique blend is achieved through summer internships with participating companies, focused mentoring from academic and industry advisors, joint workshops with industry, and traditional classroom instruction. The Software Engineering Master s Program is structured in four tracks: - Industrial Track focus on industrial knowledge - Research Track focus on research skills - International Track focus on global exposure - General Track combine focus from multiple tracks

3 The tracks are designed to develop domain knowledge in specific industries, to foster research skills, and to provide a general understanding of the global nature of software development. Students in the program will learn the key skills needed to engineer large software-intensive systems, including managing software projects, architecting software systems, and developing software. Students graduating from the program will be able to excel both as engineers and as managers for software development projects with global scope. Topics covered - Software Architectures - Global Software Development - Software Verification & Validation - Component-based Software Development - Embedded Real-Time and High-Integrity Systems PHOTO: Filip Sebek

4 Four tracks to a successful career The Software Engineering Master's Program provides four alternative tracks Industrial Track Students in the industrial track work in close cooperation with a partner company. Each student is assigned an industry mentor, who plays a significant role in defining and supervising both project and thesis work. This track provides students with valuable insight into the inner workings of a hightechnology company, and provides deep industry knowledge. International Track Students in the international track spend their second year of the program at another university within Europe. Students are exposed to the global nature of software development through exposure to multiple European environments. Additionally, students have the option to obtain a dual degree - a Master s degree from each of the two universities in the program. All students Industrial Track International Track Research Track General Track Aug Year 1 Student enrolment Industrial visits Oct-Dec Jan Research seminars and introduction to reseach Feb-March Track selection process Jan-Feb Industry related projects Apr-Jun Industrial workshops and seminars Feb-Mar Students admitted to a track Research Track Students in the research track work in close cooperation with faculty and researchers on projects within the university. This track provides students with an opportunity to refine their research skills through interactions with internationally recognized researchers. The student s thesis work will be an integral part of critical research projects within the university, and will be supervised by an academic advisor. General Track Students in the general track can select elements from other tracks to create a custom program of study. For example, a student could combine all three tracks in the following way: project work could be industry-related, thesis work could be research-related, and the thesis work could be completed at another university. The exact combination of tracks is selected at the discretion of the student, in agreement with an academic advisor. Industrial summer internship Jun Aug Year 2 Research summer internship Industrial Track Scientific conference Oct-Dec Industrial visits Oct-Dec International Track Research Track General Track Jan Master's thesis Jan-Jun Jun Great employment opportunities

5 Industrial partners Companies actively involved in the Software Engineering Master's Program include the following: Ericsson is a world-leading provider of telecommunications equipment and related services to mobile and fixed network operators globally. Over 1,000 networks in 140 countries utilize Ericsson s network equipment and 40 percent of all mobile calls are made through their systems. The Sony Ericsson Mobile communications joint venture, offers a range of world-class mobile devices. Ericsson has one of the industry s most comprehensive intellectual property portfolios and is committed to technological leadership. Volvo Construction Equipment is one of the world s leading manufacturers of construction equipment, with a product range encompassing backhoe loaders, wheel loaders, excavators, articulated haulers, motor graders and compact equipment. The Volvo CE components division develops electronic systems and software for most of these products, and operates globally within Volvo with customers in Sweden, Korea, Canada, Brazil, Germany, France, and more. Prevas is the Nordic leader when it comes to embedded systems and industrial IT. The Prevas team is made up of 550 employees, at 12 locations across the Nordic countries, who develop software and electronics for intelligent products and IT solutions for production processes. Customers include leading global companies such as ABB, Saab, Volvo, Ericsson, GE Healthcare, and smaller high-tech and startup companies such as Exensor, Quickcool, Halda, and GuideLine. ABB is a leader in power and automation technologies that enable utility and industry customers to improve their performance while lowering environmental impact. The ABB Group of companies operates in around 100 countries (with more than 110,000 employees). One main area for ABB s research is to develop new ways of designing, building, and sustaining complex softwareintensive industrial systems over multi-decade life cycles. CC Systems develops products and platforms that make heavy vehicles and machines more intelligent, reliable and productive. The company supplies electronics, system solutions and services to leading OEMs like John Deere, Bombardier, Atlas Copco, Bromma Conquip, Rolls-Royce Marine, BAE Systems Hägglunds and Volvo CE. CC Systems has operations in Sweden, Finland, and Malaysia. The company is steadily growing and entering new geographical markets. Industry engagement Job opportunities PHOTO: Malin Swanström

6 The university Mälardalen University Mälardalen University student population is made up of 15,000 students and over 400 international students. Our programs include 15 international Master s Programs. There is a strong focus on engineering and Ph.D. degrees are awarded in 9 subject areas. In close collaboration with industry, the university conducts world-class research within several fields of engineering, including embedded software, real-time systems and software engineering. The host research center, Mälardalen Real-Time Research Centre (MRTC), has established itself as a leader in software engineering, real-time and embedded systems research. Extensive collaboration with leading industries includes ABB, Bombardier, Ericsson, Scania and Volvo. Cooperating Universities - GSEEM The Software Engineering Master s Program is a part of the Global Software Engineering European Master s Program (GSEEM) which is offered jointly by Mälardalen University, University of L Aquila (Italy), Vrije Universiteit (Netherlands) and Westminister University (UK). Students admitted to the international track will spend their second year at one of the partnering universities and obtain a double degree. The faculty at MRTC The faculty leading the Software Engineering Master s Program bring together an unrivaled blend of academic and industrial experience. Ivica Crnkovic worked in research and development at ABB for 14 years prior to his transitioning to academia. He has published 6 books and is deeply involved in the international software engineering research community. Christer Norströmis the University Vice President and has 20 years of experience from industry-academia collaboration, including leading industrial and academic positions. He is actively engaged with the telecommunications, automotive, and automation industries. Hans Hansson is the head of MRTC as well as Director of the Swedish Strategic Research Center on embedded software PROGRESS. He has been the architect of several major initiatives, including national and international research projects and schools. Kristina Lundqvist began her academic career at Massachusetts Institute of Technology (MIT), Boston (USA), and brings experience from the aerospace and automotive domains. Sasikumar Punnekat is the Director of the Software Engineering Master s Program and holds a DPhil from University of York (UK). He worked 20 years at the Indian Space Research Organization prior to joining Mälardalen University. PHOTO: Peter Funk

7 Enabling your studies Information about the program The latest information about the Software Engineering Master s Program, including details on application dates and procedures, is available at: Tuition free education In Sweden education is free for all students, including international students. To acquire a student visa non-eu students have to provide proof of sufficient funds to cover living expenses for the duration of the program. Scholarships Scholarships covering living expenses are available to selected students. Västerås Västerås is a friendly city situated at the shore of the beautiful Lake Mälaren, approximately 1 hour by train from Stockholm, offering guaranteed student accommodation and excellent facilities for work and recreation. Here you can find all the opportunities and facilities of a larger city blended with the freshness and humane elements of a small town. There are industries and lush forests, modern malls and panoramic views, research and culture, sports arenas and small restaurants and shops, dynamic trade and peaceful groves. Scholarships Double degree Tuition free education Guaranteed accommodation PHOTO: Västerås stad

8 More information about the program Contact person: Prof. Sasikumar Punnekkat, Software Engineering Program Director Address: Mälardalen University P.O.Box 883 SE Västerås Sweden Partially funded by the Vinnova VinnPro program. Västerås Stockholm PHOTO: Lise-Lotte Sjöblom, Janne Gustafsson, Filip Sebek, Lena Åsberg.