252-2601-02L Software Engineering Laboratory: Open-Source EiffelStudio
Semester | Autumn Semester 2014 |
Lecturers | B. Meyer, C. A. Furia, D. M. Nordio |
Periodicity | every semester recurring course |
Language of instruction | English |
Courses
Number | Title | Hours | Lecturers | |
---|---|---|---|---|
252-2601-02 P | Software Engineering Laboratory: Open-Source EiffelStudio
Personal project work, no fixed lectures. | 3 hrs | B. Meyer, C. A. Furia, D. M. Nordio |
Catalogue data
Abstract | This 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. |
Objective | This 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. |
Content | The 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 credits | 4 credits |
Examiners | B. Meyer, C. A. Furia, D. M. Nordio |
Type | graded semester performance |
Language of examination | English |
Repetition | Repetition 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
Programme | Section | Type | |
---|---|---|---|
Computer Science Bachelor | Electives | W |