252-2601-02L  Software Engineering Laboratory: Open-Source EiffelStudio

SemesterAutumn Semester 2014
LecturersB. Meyer, C. A. Furia, D. M. Nordio
Periodicityevery semester recurring course
Language of instructionEnglish



Courses

NumberTitleHoursLecturers
252-2601-02 PSoftware Engineering Laboratory: Open-Source EiffelStudio Special students and auditors need a special permission from the lecturers.
Personal project work, no fixed lectures.
3 hrsB. Meyer, C. A. Furia, D. M. Nordio

Catalogue data

AbstractThis course is an opportunity to take part in leading-edge software construction and gain academic credit for it. The EiffelStudio environment provides a rich basis of extensions and new developments.
The course will be held in laboratory-style: students choose a project and meet regularly with assistants. The best developments are candidate for inclusion in actual software releases.
ObjectiveThis course is an opportunity to take part in leading-edge software construction and gain academic credit for it. The EiffelStudio environment provides a rich basis of extensions and new developments.
The course will be held in laboratory-style: students choose a project and meet regularly with assistants. The best developments are candidate for inclusion in actual software releases.
ContentThe growing popularity of open-source projects provides a fertile ground for creative software developers to demonstrate and hone their design and implementation skills. This course is an opportunity to take part in leading-edge software construction and gain academic credit for it. The EiffelStudio environment (in 2006, 2 million lines of open-source code) provides a rich basis of potential extensions and new developments. The course is not structured as a traditional set of lectures but is laboratory-style: students choose a project and meet regularly with assistants to report progress and obtain guidance. The results produced should meet standards of quality software engineering; the best developments are candidate for inclusion in actual software releases. This is an opportunity to learn by doing and to encounter the challenges of large, production-grade software development.

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits4 credits
ExaminersB. Meyer, C. A. Furia, D. M. Nordio
Typegraded semester performance
Language of examinationEnglish
RepetitionRepetition only possible after re-enrolling for the course unit.

Learning materials

No public learning materials available.
Only public learning materials are listed.

Groups

No information on groups available.

Restrictions

General : Special students and auditors need a special permission from the lecturers

Offered in

ProgrammeSectionType
Computer Science BachelorElectivesWInformation