Automation Technologies in Software Development
3.5 ECTS creditsThe course covers concepts and techniques for automatisation activities in software engineering. Students discuss the advantages, technical limitations, and socio-technological consequences of of such techniques.
The course covers the following:
- basic concepts related to for instance optimisation techniques, heuristics and metaheuristics, and machine learning
- strengths and limitations of automatisation techniques
- automatisation in several activities in software engineering, such as testing and software design
- evaluation of performance and efficacy for automatisation methods in software engineering
- socio-technological and human aspects of automated software engineering
The course includes a number of lectures/workshops and laboratory sessions.
The course covers the following:
- basic concepts related to for instance optimisation techniques, heuristics and metaheuristics, and machine learning
- strengths and limitations of automatisation techniques
- automatisation in several activities in software engineering, such as testing and software design
- evaluation of performance and efficacy for automatisation methods in software engineering
- socio-technological and human aspects of automated software engineering
The course includes a number of lectures/workshops and laboratory sessions.
Progressive specialisation:
A1N (has only first鈥恈ycle course/s as entry requirements)
Education level:
Master's level
Admission requirements
Upper secondary level English 6 or B, plus 60 ECTS credits completed in Computer Science, including at least 15 ECTS credits in software engineering and program development methodology, or three years of work experience in the IT sector, or equivalent
Selection:
Selection is usually based on your grade point average from upper secondary school or the number of credit points from previous university studies, or both.
This course is included in the following programme
- Master of Science in Industrial Engineering and Management (studied during year 4)