| Application deadline: | January 16 |
| Tuition fee: |
|
| Start date: | September 2013 |
| Credits: | 120 ECTS |
| Duration full-time: | 24 months |
| Languages: |
|
| Location: |
|
| Disciplines: | |
| Delivery mode: | On Campus |
| Educational variant: | Full-time |
Software has become an increasingly important element in many products being developed today. There has been a change in development costs from hardware development to software solutions. This increases the need to develop software based on the right functionality, quality, on time and in budget.
Master Programme in Software Engineering is designed to meet these challenges by educating software developers in advanced concepts within software engineering that covers the entire development chain, from management's perspectives to the technical and developing perspectives.
The programme is for two years and organised around a group of mandatory and elective courses. The mandatory courses provide a broad based and covers more advanced topics like software engineering industry is currently in need of. In addition, securing a general basis for all students. The elective courses give students with the opportunity to specialise in particular perspectives and thus helps to increase their attractiveness of future employers in a way as the student chooses. All courses are designed to offer a mix of latest practice and latest findings. This is strengthened further of the fact to higher education has active research in all of the mandatory course subjects.
Teaching is conducted of professionals who have extensive contacts in industry and many of them are also active in a research group in software engineering. This research group is internationally recognized within the field and members of the group have won several prestigious awards over the years.
One credit is equivalent to a score in the European Credit Transfer System (ECTS).
Learning outcomes
After completion of the programme the student shall:
* understand the challenges in large-scale development of Software Engineering.
* understand the current practice in large-scale development of Software Engineering.
* demonstrate the skills needed to adapt and apply existing practice in a given situation in Software Engineering.
* demonstrate an ability to critically evaluate challenges and proposed solutions for large-scale development, to identify strengths, weaknesses and opportunities for improvement.
* demonstrate an ability to lead an investigation within the field.
Job Profiles
After graduation, students should be able to perform work in all parts of field of software techniques, when connected to the techniques and methodology for development of software systems in a general to specialist level. Roles may be a specialist in techniques or domain to the various management posts such as technical manager, architect, project manager or otherwise. In the education programme is offered opportunities to study abroad for up to one semester entirely within the block of elective courses. BTH has several contacts and possible cooperation partners for student exchange.
The students are expected to study full time during two academic years. The courses are on campus and in English. The only exception to this is the Master thesis in Software Engineering, that can if considered appropriate be studied as a distance course.
Al courses are divided into tracks, and every track represents one important perspective of Software Engineering. The tracks are: Development, Technical Management, and Business Management. Note that some of the courses cover several tracks. There are even those who do not belong to any track. The students have the opportunity to choose among the courses in all of the tracks in order to get a qualification that suits their expected future career.
The recommended study plan is illustrated in the figure below. This figure shows for each academic year of the program, the different tracks or perspectives, and the courses offered in these directions and when these courses are taught. Some courses may belong to more than one track and in these cases, the courses drew across the areas to which they belong. It is also indicated which courses are compulsory and which are optional. Note that the compulsory courses are compulsory for all students, regardless of which track they choose to specialize in. A special case is the master work in Software Engineering where it is only compulsory to carry one of the specialties of course, not all three offered specializations.
Of the 120 credits required for the degree, no more than 30 credits are allowed to come from basic level.
For Teknologie master requires a minimum of 15 credits in mathematics or applied mathematics at university level. In cases where students do not have this with him from his bachelor's degree program he needs to have the two optional mathematics courses included in the degree.
The objectives of the program are achieved through the courses included in the exam. Assessment and grading is done at module level and details concerning assessment and grading is available in each course syllabus.
During the education each course is evaluated, and the course evaluations are the foundation for continued development.
NOTE! It is the start term of the course that is stated below. See each course to find out the actual length of the course.
Courses autumn term 2013
Compulsory courses
* Advanced Software Project Management, 7.5 ECTS credits, second cycle.
* Software Architectures and Quality, 7.5 ECTS credits, first cycle.
* Applied Software Project Management, 7.5 ECTS credits, second cycle.
* Practical Requirements Engineering, 7.5 ECTS credits, first cycle.
Written Work
The programme concludes with a written degree project equivalent to 30 credit points.
International element
Students have the opportunity to study a semester abroad at any of BTH partner universities. This is facilitated by the existence of a semester with fully elective courses which will open for the stay abroad. It is a possible to study several semesters abroad as well, but this requires more preparation and a more controlled selection of courses in the foreign university.
The entrance requirements for the Masters program are a Bachelor's degree - three years (180 ECTS) of study of Software Engineering, or a Bachelors degree in Computer Science. Completed studies corresponding to 90 ECTS points classified within the subject of Software Engineering. Bachelor's degree must include at least 15 credits in mathematics. English B.
| IELTS band: | 6.5 |
| TOEFL paper-based test score: | 575 |
| TOEFL internet-based test score: | 90 |
You are normally required to take an English Proficiency Test.
Most European Universities recognise the IELTS test.
Take IELTS test 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.
mastersportal.eu cannot take any responsibility for the answering of contacts or for the content of their replies.