Zur Merkliste hinzufügen
Zurück zur Auswahl

 

79341-01 - Seminar: Personal Replication (6 KP)

Semester Herbstsemester 2026
Angebotsmuster unregelmässig
Dozierende Christian Tschudin (christian.tschudin@unibas.ch, BeurteilerIn)
Inhalt Peer-to-peer replication is often seen in the context of sharing: Bittorrent for files, Google Docs for collaborative editing, Git for programming in a team. What is overlooked, however, is that replication can be useful for an individual, too. In this seminar we will look at cases where it's a single person that benefits from being able to replicate his or her content. Use cases are: backup in general, contacts, password wallet, photo vault. For all these services there exist commercial and centralized offerings, while we will design and build decentralized solutions that work without these intermediaries: friends and family will offer storage for their mutual personal replication needs.
Lernziele The goals of this seminar are: a) to understand replication technology (rsync, git, CRDT, bittorrent, IPFS), b) design a personal replication app (e.g. encrypted password wallet), c) build, test and deploy the app either on a smartphone or on laptops.

 

Teilnahmevoraussetzungen Successful attendance of "Distributed Programming and Introduction to the Internet"
Unterrichtssprache Englisch
Einsatz digitaler Medien kein spezifischer Einsatz

 

Intervall Wochentag Zeit Raum
wöchentlich Mittwoch 14.15-16.00 Spiegelgasse 5, Seminarraum 05.001

Einzeltermine

Datum Zeit Raum
Mittwoch 16.09.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 23.09.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 30.09.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 07.10.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 14.10.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 21.10.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 28.10.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 04.11.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 11.11.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 18.11.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 25.11.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 02.12.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 09.12.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Mittwoch 16.12.2026 14.15-16.00 Uhr Spiegelgasse 5, Seminarraum 05.001
Module Modul: Applications and Related Topics (Bachelorstudium: Computer Science (Studienbeginn vor 01.08.2026))
Modul: Computer Science Electives (Bachelorstudium: Computer Science)
Prüfung Lehrveranst.-begleitend
Hinweise zur Prüfung Weekly attendance in the seminar sessions, giving presentations, implementing a personal replication app and documenting it in a report
An-/Abmeldung zur Prüfung Anm.: Belegen Lehrveranstaltung; Abm.: stornieren
Wiederholungsprüfung keine Wiederholungsprüfung
Skala 1-6 0,5
Belegen bei Nichtbestehen beliebig wiederholbar
Zuständige Fakultät Philosophisch-Naturwissenschaftliche Fakultät, studiendekanat-philnat@unibas.ch
Anbietende Organisationseinheit Fachbereich Informatik

Zurück zur Auswahl