13D111ST - Software Engineering
Course specification | ||||
---|---|---|---|---|
Course title | Software Engineering | |||
Acronym | 13D111ST | |||
Study programme | Electrical Engineering and Computing | |||
Module | Software Engineering | |||
Type of study | doctoral studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 9.0 | Status | elective | |
Condition | Finished course on Principles of Software Engineering | |||
The goal | Presentation of current trends and advanced topics in software engineering. Student project focuses on one area of interest in order to learn about current research and results. | |||
The outcome | It is expected that upon completion of the course the student is able to: Demonstrate understanding, critical analysis and application of existing theories, models and techniques in the field of software engineering. Learn new theories, models, techniques and technologies as they appear, and appreciate the need for continuous professional development. Meets the research tasks in this field. | |||
Contents | ||||
Contents of lectures | Selected advanced topics in software life cycle models, process specification, design, testing and validation of software maintenance activities, estimates of cost and effort, configuration management and change, evolution and reengineering. | |||
Contents of exercises | Student project to review and critically evaluate existing solutions on the selected topic. Developing an illustrative case study. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
6 | ||||
Methods of teaching | Mentoring, individual work on the project. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 0 | |
Practical lessons | 0 | Oral examination | 50 | |
Projects | ||||
Colloquia | 0 | |||
Seminars | 50 |