SluitenHelpPrint
Switch to English
Cursus: NWI-IBI001
NWI-IBI001
Software Engineering
Cursus informatieRooster
CursusNWI-IBI001
Studiepunten (ECTS)6
CategorieBA (Bachelor)
VoertaalNederlands
Aangeboden doorRadboud Universiteit; Faculteit der Natuurwetenschappen, Wiskunde en Informatica; Informatica en Informatiekunde;
Docenten
Contactpersoon van de cursus
prof. dr. M.C.J.D. van Eekelen
Overige cursussen docent
Docent
prof. dr. M.C.J.D. van Eekelen
Overige cursussen docent
Coördinator
prof. dr. M.C.J.D. van Eekelen
Overige cursussen docent
Coördinator
dr. G. Gousios
Overige cursussen docent
Docent
dr. E.G.M. Hubbers
Overige cursussen docent
Collegejaar2016
Periode
KW3-KW4  (30-01-2017 t/m 03-09-2017)
Aanvangsblok
KW3
Onderwijsvorm
voltijd
Opmerking-
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedure-
Cursusdoelen

During the course, the students learn about:

  • the basic theory of software engineering (lifecycles, process models)
  • requirements elicitation
  • modelling and modelling languages
  • software building and continuous integration
  • configuration management and versioning
  • software testing
  • software quality and its evaluation

Through the practical assignment, the students learn to collaborate in larger
multi-disciplinary software projects, in which every team member contributes to
a common goal.

Inhoud
The goal of Software Engineering is to acquire insight in the process of
software system development. The course has both a theoretical and a practical component.
In the theoretical component, the students follow lectures.
In the practical component students work in a virtual software company (GIPHouse) that is completely run by students. The students are supervised by student managers that are following the System Development Management course.
The GIPHouse software house aims to be a realistic simulation of a larger software company. The students work in an agile way in contact with real clients.
Bijzonderheden
The course is taught in English.It is essential to be present at the first meeting of the course.
At that meeting the project teams are formed. If you have a very good reason not to be present, then inform the GipHouse directorate at . You will be put into a group then. If you are in doubt whether or not to follow the course, still be sure to be there at the first meeting. It may not be possible to fit in later.
Onderwerpen
Software process models, requirements analysis, design, implementation, building, testing (verification and validation), documentation.
Toetsinformatie
The course is given in English. Collaborative Project results (6 ec). The work is judged in a multitude of
ways consisting of:

• Software quality (50%)
• Intermediate and final presentations (20%)
• Quality of project reports (10%)
• Peer reviews of team member performance (10%)
• Cross team reviews of project performance (10%)
Voorkennis
The first two years of the bachelor program of Information Science, of Computer Science or Artifical Intelligence, in particular the knowledge and competencies of the programming and information systems courses.
Literatuur
Roger S. Pressman, Software Engineering, A Practitioner's Approach - International Edition, SEVENTH Edition, McGraw-Hill, ISBN 978-007-126782-3
Werkvormen

• 140 uur begeleid individueel project werk
• 28 uur hoorcollege
Toelichting werkvormen: The course has a theoretical and a practical part. The theory consists of a number of lectures that accompany the practical part. The practical part is performed in the context of GIPHouse in which in groups real software projects are performed in a simulated software company (see: http://www.giphouse.nl).By means of presentations all participants learn from each others experiences.
Aanbevolen materiaal
Boek
Roger S. Pressman, Software Engineering, A Practitioner's Approach - International Edition, SEVENTH Edition, McGraw-Hill
ISBN:9780071267823
Werkvormen
Cursusgebeurtenis

Hoorcollege

Project
AanwezigheidsplichtJa

Algemeen
The course has a theoretical and a practical part. The theory consists of a number of lectures that accompany the practical part. The practical part is performed in the context of GIPHouse in which in groups real software projects are performed in a simulated software company (see: http://www.giphouse.nl).By means of presentations all participants learn from each others experiences.

Toetsen
Tentamen
Weging1
GelegenhedenBlok KW4, Blok KW4

SluitenHelpPrint
Switch to English