Software Engineering Laboratory: Open-Source EiffelStudio
|
General info: | News | Course description | Topics | Exam | Course books | Mailing List |Assistants |
18.9.2009 | The web page has been created. Paco |
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 2008, 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.
There will not be formal lectures. The course will be entirely based on students' personal work.
Many topics are proposed, each possibly supporting several projects. For a list of available topics please attend the first meeting that will be announced on this page. You can also have a look at the projects page. Another option is to directly contact one of the assistants.
Other (recommended) books:
A specific mailing list, called soft-engine-lab, has been created and all the students that participate to the projects have been subscribed to it.
Assistant |
Office |
Phone |
Benjamin Morandi | RZ J 9 | 44 632 78 28 |
Martin Nordio | RZ J 3 | 44 632 02 97 |
Marco Piccioni | RZ J 9 | 44 632 65 32 |
Nadia Polikarpova | RZ J 8 | 44 632 65 74 |
Marco Trudel | RZ J 9 | 44 632 85 92 |
Stefan van Staden | RZ J 5 | 44 632 77 04 |
Jason Yi Wei | RZ J 5 | 44 632 69 57 |