Navigation auf uzh.ch
The labs and project are worth 30% of your mark in Software Engineering.
You will work both individually and in teams of 4. To set up the team, you have to use the Group Enrollment section in OLAT.
For teams that develop great applications/projects, we encourage you to submit them to the SCORE Student Contest 2013 in San Franciso, CA, as part of the 35th International Conference on Software Engineering (ICSE 2013)
Find descriptions of the top three team projects completed for this course here
You can choose any publicly available data and visualize it in an interactive web application. Interactive means that the user has to interact with the website to see the data in more detail or to see other aspects of the data - zooming in and out is not enough if it does not change the appearance.
Requirements:
Some good sources for public data are:
You can also think about visualizing data of public events (e.g. show on a map how many people visited events during a night). Sources for that might be:
For example, if you choose to visualize referendum data, it should be possible to share interesting views like the differences between urban areas and the countryside. Users who receive that should be able to continue from this view and zoom into more detailed views. You can also add other user data to your application. If you, for instance, choose to visualize public events, you can add your and your friends' location in real time, so that you can see which events your friends attend. With the visualized data, you can further determine which events would be the most interesting for you.
Some other examples would be:
These are just examples - you are encouraged to find something with your own in your team. Do not choose a very complex problem - you should be able to finish the project within this term.
During this project you will:
You must:
The assignments and final project are worth 30% of your mark, comprised of: