Zur Merkliste hinzufügen
Zurück

 

72914-01 - Seminar: Interpretation and Compilation of Programming Languages 6 KP

Semester Herbstsemester 2024
Angebotsmuster unregelmässig
Dozierende Ali Ajorian (ali.ajorian@unibas.ch)
Erick Lavoie (erick.lavoie@unibas.ch, BeurteilerIn)
Inhalt This seminar will provide fundamentals of compilation and interpretation of programming languages with a strong emphasis on practical projects. It will include a selection of topics among the followings: program representations and transformations, the difference between compilation and interpretation, a taxonomy of programming languages, Turing-completeness and the tower of interpreters, computation models, execution semantics, programming language concepts, meta-programming. We will look at applications of the concepts with a special emphasis on secure execution of programs with and without the use of Trusted Execution Environments, which will be relevant for doing Bachelor and Master projects related to the ongoing Survivable Computing project of the Computer Networks Group.

 

Teilnahmebedingungen Completed the equivalent of 2 years of Bachelor in Computer Science
Unterrichtssprache Englisch
Einsatz digitaler Medien kein spezifischer Einsatz

 

Intervall Wochentag Zeit Raum
wöchentlich Montag 12.15-14.00 Spiegelgasse 1, Seminarraum 00.003

Einzeltermine

Datum Zeit Raum
Montag 23.09.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 30.09.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 07.10.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 14.10.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 21.10.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 28.10.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 04.11.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 11.11.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 18.11.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 25.11.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 02.12.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 09.12.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Montag 16.12.2024 12.15-14.00 Uhr Spiegelgasse 1, Seminarraum 00.003
Module Modul: Applications and Related Topics (Bachelorstudium: Computer Science)
Modul: Applications and Related Topics (Bachelor Studienfach: Computer Science)
Leistungsüberprüfung Lehrveranst.-begleitend
An-/Abmeldung zur Leistungsüberprüfung Anm.: Belegen Lehrveranstaltung; Abm.: stornieren
Wiederholungsprüfung keine Wiederholungsprüfung
Skala 1-6 0,5
Wiederholtes Belegen beliebig wiederholbar
Zuständige Fakultät Philosophisch-Naturwissenschaftliche Fakultät, studiendekanat-philnat@unibas.ch
Anbietende Organisationseinheit Fachbereich Informatik

Zurück