Till KTH:s startsida Till KTH:s startsida

Ändringar mellan två versioner

Här visas ändringar i "Homework Assignments and Reporting Seminars" mellan 2016-08-28 16:35 av Vladimir Vlassov och 2016-08-28 16:37 av Vladimir Vlassov.

Visa < föregående | nästa > ändring.

Homework Assignments and Reporting Session (a.k.a. Seminars)

construction.gifYou are required to perform 5 (five) homework assignments listed below, to practice and discuss solutions some interesting aspects of distributed systems.

Each homework assignment must be presented and demonstrated in a class to course teaching assistant at a corresponding seminar on the date the homework is due. Note that the seminar "Hello Erlang" is not mandatory.

For each homework topic, there are two sessions -- a workshop (Räknestuga) and a seminar (Seminarium).¶ Workshops are helping sessions, which are not mandatory but you will be able to get some help from TAs in solving the problems and doing your homework. The best thing is if you are already prepared and spend the time at the session solving the tricky issues and maybe run some experiments.¶ The reporting seminars are mandatory. At a seminar, you present and demonstrate results of your homework assignment to a teaching assistant, as well as discuss the problems encountered, pros and cons, and possible improvements. At the seminar, you should have a working system up and running.¶ Topics of Homework Assignments and Corresponding Reporting Sessions (Seminars) Hello Erlang: an introduction to Erlang. -- Not mandatory. there is nothing that you need to hand in, just get some help. Helps available during the first two weeks.


* Rudy: a small web server
* Routy: a routing network
* Loggy: a logical time logger
* Groupy: a group membership service
* Chordy: a distributed hash table
The report, presentation and demonstration You present and demonstrate your homework solution and hand in a printed copy of a 2-3 page report that describes your results to a course teaching assistant at a corresponding seminar. You should be prepared also to discuss the problems encountered, pros and cons, and possible improvements.

If you fail to clearly present, explain and demonstrate your results, you have failed the seminar and will have to redo the course next year. Use the following LaTex template for the report:


* Report template
Helping Workshops and Reporting Seminars For each homework topic, there are two sessions -- a workshop (Räknestuga) and a seminar (Seminarium).¶

Workshops are helping sessions, which are not mandatory but you will be able to get some help from TAs in solving the problems and doing your homework. The best thing is if you are already prepared and spend the time at the session solving the tricky issues and maybe run some experiments.¶

The reporting seminars are mandatory. At a seminar, you present and demonstrate results of your homework assignment to a teaching assistant, as well as discuss the problems encountered, pros and cons, and possible improvements. At the seminar, you should have a working system up and running.¶

Sign up to reporting seminars Sign up to one of the sessions for the reporting seminars. You sign up using the Doodle links (to be provided later).