Net-centric Computing
6 EC
Semester 1, periode 3
5062NECO6Y
| Eigenaar | Bachelor Informatica |
| Coördinator | drs. A. van Inge |
| Onderdeel van | Bachelor Informatica, jaar 3 |
The fact that in our immediate and wider surroundings wireless networks are applied in a broad application field is an already sufficient reason to delve into NCC. The strong interconnection between machines and between man and machines demands reliable connections. Moreover ubiquitous and pervasive network nodes need local processing as well. Hence, the rapidly increasing volumes of data and processing loads require the knowledge of Parallel-, Distributed-, grid- and Net-Centric Computing. The ultimate challenge is created when mobile systems are necessary, where the network configuration and connection quality will fluctuate in time and the resources are often limited compared to spatial static systems.
This course presents a broad picture of the structure, implementation and support of wireless network technologies and network-based applications. It gives an introduction into computing with mobile ad hoc networks (MANETs).
During the project, the students can get acquainted with the basics of wireless data communication and network technology. The project will cover the underlying mechanisms used for data communication, various communication technologies and their processing performance as well as the network characteristics that must be understood.
The topics to be treated include, but are not limited to: hardware components, wireless channels, localization and positioning, Topology Control, Routing Protocols, Semaphores, Deadlock, client-server, peer to peer, Message passing, Concurrency, Time synchronization, scheduling, ad-hoc networks and real-time issues.
Kan gedurende het project worden aangevraagd.
Monitoring Tool
As a starter the focus is on how to get an ad hoc network live. You may decide who will be the lucky ones to form a puissant and synergistic triplet or even an quadruplet. Quintuplets or larger groups are not a default choice (see below). Once the ad hoc network is live, work on an elected project can begin. The fulfillment of the project could be done by the same group, however reshuffles are always possible. The size of a group is proportionally scaled to the size of the thought up research load.
The focus is not on a full-blown production-ready demonstration of your work. Of course everybody will be pleased if it will work as expected. In this context a proof of concept is sufficient enough. But, the focus is on your full-blown description of your experiments, decisions and progress written in a LabBook, Paper, Flyer. (see Evaluation criteria below) For a general description on writing requirements go to: PAV (more specific go to "Schrijfvaardigheden")
For more specific writing instructions concerning a Lab-Book, Paper, Flyer and Poster there is plenty of information on the web or if you are insecure about it just ask the instructors. For extra guidance on development of your academic skills go through the text of following page.
|
Activiteit |
Uren |
|
|
Hoorcollege |
6 |
|
|
Project |
126 |
|
|
Presentatie |
4 |
|
|
Zelfstudie |
32 |
|
|
Totaal |
168 |
(6 EC x 28 uur) |
The following:
is practiced during the group projects and assessed through feedback sessions and through individual reports, final group paper and a group poster session.
Aanwezigheidseisen opleiding (OER-B):
Aanvullende eisen voor dit vak:
A 100% attendance obligation applies to the project. Consult with the teacher if you have to deviate from this. In the unlikely event that you are absent due to unavoidable circumstances (e.g. health), the teacher must be informed by e-mail and as soon as possible request a consult about catch-up options.
If the group demonstrates that they can perform good in a independently manor, the group can submit a request to be active on a different location than the scheduled classroom.
| Onderdeel en weging | Details |
|
Eindcijfer | |
|
0.2 (20%) Individual report | |
|
0.6 (60%) Paper | |
|
0.2 (20%) Presentation |
Om een inzagemoment aan te vragen, kun je contact opnemen met je begeleider.
groep cijfer
individueel cijfer
groep cijfer
Over het algemeen geldt dat elke uitwerking die je inlevert ter verkrijging van een beoordeling voor een vak je eigen werk moet zijn, tenzij samenwerken expliciet door de docent is toegestaan. Het inzien of kopiëren van andermans werk (zelfs als je dat hebt gevonden bij de printer, in een openstaande directory of op een onbeheerde computer) of materiaal overnemen uit een boek, tijdschrift, website, code repository of een andere bron - ook al is het gedeeltelijk - en inleveren alsof het je eigen werk is, is plagiaat.
We juichen toe dat je het cursusmateriaal en de opdrachten met medestudenten bespreekt om het beter te begrijpen. Je mag bronnen op het web raadplegen om meer te weten te komen over het onderwerp en om technische problemen op te lossen, maar niet voor regelrechte antwoorden op opgaven. Als in een uitwerking gebruik is gemaakt van externe bronnen zonder dat een bronvermelding is vermeld (bijvoorbeeld in de rapportage of in commentaar in de code), dan kan dat worden beschouwd als plagiaat.
Deze regels zijn er om alle studenten een eerlijke en optimale leeromgeving aan te kunnen bieden. De verleiding kan groot zijn om te plagiëren als de deadline voor een opdracht nadert, maar doe het niet.
Elke vorm van plagiaat wordt bestraft. Als een student ernstige fraude heeft gepleegd, kan dat leiden tot het uitschrijven uit de Universiteit.
Zie voor meer informatie over het fraude- en plagiaatreglement van de Universiteit van Amsterdam: www.student.uva.nl
| Weeknummer | Onderwerpen | |
| 1 | Group, project and plan definition; start project | |
| 2 | project and writing individual reports | |
| 3 | project and writing individual reports | |
| 4 | project; paper; poster; presentation |
Het rooster van dit vak is in te zien op DataNose.
Aanbevolen voorkennis: Inleiding Programmeren en specifiek Java, Netwerken en Systeembeveiliging (is een pre)