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.
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.
|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|