| Website: | website met extra informatie | |
| Onderwijs: | Het vak INFOSWE wordt in 2012/2013 niet aangeboden. | |
| Onderwijs: | Het is nog niet zeker of en zo ja in welke periode van 2012/2013 dit vak wordt aangeboden. | |
| Nota bene: | Er is geen recente vakbeschrijving beschikbaar. Onderstaande tekst is een oude vakbeschrijving uit collegejaar 2010/2011 | |
| Inhoud: | [Note for minor students: take this course in your third year; `Modelleren en systeemontwikkeling' is a required course.]
The IEEE Computer Society defines software engineering as
The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software.Thus software engineering comprises everything that is involved in building and maintaining software systems, including design and construction, manufacturing and distribution, project management, and human factors of software use and development. Many aspects of software engineering are adequately treated in the rest of the computer science curriculum, e.g., algorithms, data structures, programming languages, programming methodology, and software design. In this course we focus on those aspects of the software process that are required to turn programming into software development, i.e., the activities that are complementary to design and construction of software, including the following topics:
| |
| Literatuur: | kan veranderen! Required reading for the course consists of ' Software Engineering 9 by Ian Sommerville' and a number of software engineering research papers. More details on which chapters and papers ought to be read can be found on the course website. The slides (including those of the guest lectures) are an important part of the material and are also part of the material for the exam; they contain material that is not in the book. | |
| Werkvorm: | The course consists of following the lectures (presence is not mandatory, however), doing two literature/tool studies (alone) and three practical assignments (in pairs). At the end there is a single closed book exam. | |
| Toetsvorm: | The final grade for the course is computed as follows:
| |
| Inspanningsverplichting voor aanvullende toets: | Om aan de aanvullende toets te mogen meedoen moet de oorspronkelijke uitslag minstens 4 zijn. | |