Search programme

​Use the search function to search amongst programmes at Chalmers. The study programme and the study programme syllabus relating to your studies are generally from the academic year you began your studies.

Block schedule »   Study programme syllabus for class 2021/2022 »  | Year:  1  2 

Study programme for  
MPSOF - SOFTWARE ENGINEERING AND TECHNOLOGY, MSC PROGR Academic year: 2021/2022
SOFTWARE ENGINEERING AND TECHNOLOGY - UTVECKLING OCH IMPLEMENTERING AV MJUKVARA, MASTERPROGRAM
The Study programme is adopted 2019-02-21 by Dean of Education

First Year
Explanations

Dept Course code Module
code
Note Block Course name, Module type Extent/
period
Regular
exam
Re-sit examination
Oct -21 up to Aug -22

AUTUMN TERM
Study period 1
Compulsory courses
37 DAT231 0114  B Advanced requirements engineering, Project 3,5
37 DAT231 0214 S B Advanced requirements engineering, Take-home examination 4,0
37 DAT246 0114  A Empirical software engineering, Written and oral assignments 2,5
37 DAT246 0214 S A Empirical software engineering, Examination 5,0 25/10-2021 pm J 05/01-2022 am J 23/08-2022 pm J
Elective courses
37 TDA384 0117  1) 2)  C Principles of Concurrent Programming, Laboratory 3,0
37 TDA384 0217 S 1) 2)  C Principles of Concurrent Programming, Examination 4,5 23/10-2021 am J 18/08-2022 pm J
37 TDA498 0121  1) 3) 4)  Interaction design methodology, Take-home examination 4,5
37 TDA498 0221 S 1) 3) 4)  Interaction design methodology, Project 3,0

Study period 2
Compulsory courses
37 DAT321 0116  D Quality assurance and testing, Written and oral assignments 3,0
37 DAT321 0216 S D Quality assurance and testing, Examination 4,5 14/01-2022 am L 13/04-2022 pm L 18/08-2022 pm L
45 TEK366 0116  C Project management, Examination 1,5 Contact examiner 11/04-2022 pm J 16/08-2022 am J
45 TEK366 0216  C Project management, Written and oral assignments 3,0
45 TEK366 0316 S C Project management, Written and oral assignments 3,0
Elective courses
37 TDA580 0104 E 1) 3) 5)  B+ Gameplay design, Project 7,5

 
SPRING TERM
Study period 3
Elective courses
37 DAT240 0110  1) 6)  B Software language engineering for domain-specific languages, Examination 3,0
37 DAT240 0210 S 1) 6)  B Software language engineering for domain-specific languages, Project 4,5
37 DAT405 0119 E 1) 7)  Introduction to data science and AI, Written and oral assignments 7,5
37 DAT420 0119  1) 3) 4)  D Human - computer interaction, Written and oral assignments 4,5
37 DAT420 0319 S 1) 3) 4)  D Human - computer interaction, Project 3,0
37 DAT490 0121  1) 6)  C Architectures for scale-out systems, Written and oral assignments 4,5
37 DAT490 0221 S 1) 6)  C Architectures for scale-out systems, Examination 3,0
37 EDA223 0117  1) 2)  B+ Real time systems, Examination 4,5
37 EDA223 0217 S 1) 2)  B+ Real time systems, Laboratory 3,0
37 EDA263 0107  1) 8)  C+ Computer security, Examination 6,0
37 EDA263 0207 S 1) 8)  C+ Computer security, Laboratory 1,5
37 EDA344 0114  1) 8)  Computer communication, Laboratory 2,0
37 EDA344 0214 S 1) 8)  Computer communication, Examination 5,5
37 TDA384 0117  A+ Principles of Concurrent Programming, Laboratory 3,0
37 TDA384 0217 S A+ Principles of Concurrent Programming, Examination 4,5
37 TIN093 0114 E 1) 7)  A+ Algorithms, Examination 7,5

Study period 4
Elective courses
37 DAT157 0114  1) 3) 4)  A+ Designing User Experiences, Laboratory 2,0
37 DAT157 0214  1) 3) 4)  A+ Designing User Experiences, Written and oral assignments 2,0
37 DAT157 0314 S 1) 3) 4)  A+ Designing User Experiences, Project 3,5
37 DAT280 0112  1) 2)  C Parallel functional programming, Examination 6,0 09/10-2021 am J Change
37 DAT280 0212 S 1) 2)  C Parallel functional programming, Laboratory 1,5
37 DAT340 0117  1) 7)  C Applied Machine Learning, Examination 4,0 Contact examiner
37 DAT340 0217 S 1) 7)  C Applied Machine Learning, Written and oral assignments 3,5
37 DAT520 0121  1) 9)  A Behavioral software engineering, Written and oral assignments 4,5
37 DAT520 0221 S 1) 9)  A Behavioral software engineering, Take-home examination 3,0
37 EDA397 0107  1) 9)  B Agile development processes, Project 4,5
37 EDA397 0207 S 1) 9)  B Agile development processes, Examination 3,0 09/10-2021 am L Change
37 EDA491 0107  1) 8)  B+ Network security, Examination 6,0 08/10-2021 pm J Change
37 EDA491 0207 S 1) 8)  B+ Network security, Laboratory 1,5
37 TDA283 0114 E Compiler construction, Project 7,5
37 TDA487 0121  1) 3)  Human-centred design and human factors, Project 3,0
37 TDA487 0221  1) 3)  Human-centred design and human factors, Written and oral assignments 1,5
37 TDA487 0321 S 1) 3)  Human-centred design and human factors, Take-home examination 3,0
45 TEK237 0116 E 4)  C Social innovation and social entrepreneurship, Written and oral assignments 7,5

 
OTHER
Regardless of period
Elective courses
37 DAT306 0118 E Industrial practice project in software engineering, Written and oral assignments 15,0


1) Compulsory elective: 15 hec of stated courses is required for degree. (TDA497 and DAT157 require DAT420 and should therefore be done in year 2) (DAT157, DAT240, DAT280, DAT340, DAT405, DAT420, DAT490, DAT520, EDA223, EDA263, EDA344, EDA397, EDA491, TDA384, TDA487, TDA498, TDA580, TIN093): 15.0 c of stated courses are required for the degree
2) Recommendation: Software and realtime system (DAT280, EDA223, TDA384)
3) Recommendation: Profile: Software and user experience (TDA497 and DAT157 require DAT420 and should therefore be done in year 2) (DAT157, DAT420, TDA487, TDA498, TDA580)
4) The course has theme MTS 7,5 credits
5) The course has theme MTS 3,0 credits
6) Recommendation: Profile: Software Engineering, architectures and languages (DAT240, DAT490)
7) Recommendation: Profile: Software and algorithms (DAT340, DAT405, TIN093)
8) Recommendation: Profile: Software and security (EDA263, EDA344, EDA491)
9) Recommendation: Profile: Software Engineering, process and behavior (DAT520, EDA397)
* Element includes education in another quarter
S Final grade. All module grades are reported before the final grade for the course can be reported.
E The only module in the course. Module grade and grade for the course are reported at the same time.
DIG Digital examination is a examination written in the Inspera system. The student will bring their own computer and access the exam via Safe exam browser
picture

Page manager Published: Mon 28 Nov 2016.