Practical Course Advanced Networking (Summer 2015): Difference between revisions
Created page with "== Details == {{CourseDetails |credits=180h, 6 ECTS |module=M.Inf.805.6C: Fortgeschrittenenpraktikum Computernetzwerke (6C), M.Inf.1800.Mp: Fortgeschrittenen Praktikum Computerne..." |
|||
| (4 intermediate revisions by the same user not shown) | |||
| Line 31: | Line 31: | ||
Possible applications are, for instance, smart cities, in which the use of mobile phones as sensors can increase the sustainability of rural areas. | Possible applications are, for instance, smart cities, in which the use of mobile phones as sensors can increase the sustainability of rural areas. | ||
In this course, students will - under supervision - implement such a crowd sensing system. We will have different tasks to complete, ranging from client/server infrastructure implementation to sensor analysis and the design of user applications and their GUIs. | In this course, students will - under supervision - implement such a crowd sensing system. We will have different tasks to complete, ranging from client/server infrastructure implementation to sensor analysis and the design of user applications and their GUIs. Each team will work on a different task and grades will not be influenced by the performance of the other groups. | ||
Outcomes of the course may result in publications at well-known research venues, which the students are then invited to attend. | Outcomes of the course may result in publications at well-known research venues, which the students are then invited to attend. | ||
An example of a crowd sensing system in action can be found on [https://www.youtube.com/watch?v=vrKLOGSOVYk on Youtube] | An example of a crowd sensing system in action can be found on [https://www.youtube.com/watch?v=vrKLOGSOVYk on Youtube] | ||
==Organization== | ==Organization== | ||
| Line 47: | Line 46: | ||
==Passing requirements== | ==Passing requirements== | ||
* Present your topic and '''demonstrate your project''' at the end of this course ( | * Actively participate in the project communication (20%) | ||
* Present your topic and '''demonstrate your project''' at the end of this course (50%) | |||
* Prepare a '''written report''' on the selected topic (12-15 pages, Template:[ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip]) (30%) | * Prepare a '''written report''' on the selected topic (12-15 pages, Template:[ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip]) (30%) | ||
==Schedule== | ==Schedule== | ||
(Current phase is highlighted) | |||
* '''16 April, 14:00-16:00''': Kick-off meeting | * '''16 April, 14:00-16:00''': Kick-off meeting | ||
** Introduction to the course, selection of topics, formation of teams, and discussion of open questions | ** Introduction to the course, selection of topics, formation of teams, and discussion of open questions | ||
{{Announcement| '''30 April, 14:00-16:00''': First bi-weekly meeting | |||
** | * Milestones to be achieved: Decided on which sensors to extract; Having a plan of how the API will look like}} | ||
* '''13/14 May, 28 May, 11 June, 25 June, 9 Jul''': Further bi-weekly meetings | |||
* ''' | ** status updates | ||
** | * '''July''': Mid-term presentation: | ||
** Milestones to be achieved: API implemented, small test application | |||
* '''TBA September''': Final presentation: | * '''TBA September''': Final presentation: | ||
** | ** Milestones to be achieved: Protocol implemented, demo application | ||
** Time limit: 20 minutes | ** Time limit: 20 minutes + 5 minutes discussion | ||