Navigation

13D111ST - Software Engineering

Course specification
Course title Software Engineering
Acronym 13D111ST
Study programme Electrical Engineering and Computing
Module
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
      1. C. Wohlin, P. Runeson, M. Höst, M. Ohlsson, B. Regnell, A. Wesslen, Experimentation In Software Engineering, Kluwer Academic Publishers, 2012.
      2. Ian Sommerville, Software Engineering, 10th edition, Pearson Education 2016.
      3. selected research papers
      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