From 76ada79c1d6dcb5b85772cc9a1318bc622e89696 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 22 Nov 2023 16:24:23 +0100 Subject: [PATCH 1/3] Add timetables config file --- timetables.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 timetables.json diff --git a/timetables.json b/timetables.json new file mode 100644 index 0000000..c4dfe1a --- /dev/null +++ b/timetables.json @@ -0,0 +1,25 @@ +{ + "l_informatica": { + "course": "Informatica", + "type": "laurea", + "name": "informatica" + }, + "lm_informatica_software_techniques": { + "course": "Informatica magistrale - Tecniche del software", + "type": "magistrale", + "name": "informatica", + "curricula": "A58-000" + }, + "lm_informatica_management": { + "course": "Informatica magistrale - Informatica per il management", + "type": "magistrale", + "name": "informatica", + "curricula": "991-000" + }, + "lm_informatica_systems_and_networks": { + "course": "Informatica magistrale - Sistemi e reti", + "type": "magistrale", + "name": "informatica", + "curricula": "992-000" + } +} From e2e67fe8cdffd1467d55542fd8d48aee5fd9707a Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 22 Nov 2023 16:35:54 +0100 Subject: [PATCH 2/3] prettify --- timetables.json | 50 ++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/timetables.json b/timetables.json index c4dfe1a..3e0dfc3 100644 --- a/timetables.json +++ b/timetables.json @@ -1,25 +1,25 @@ -{ - "l_informatica": { - "course": "Informatica", - "type": "laurea", - "name": "informatica" - }, - "lm_informatica_software_techniques": { - "course": "Informatica magistrale - Tecniche del software", - "type": "magistrale", - "name": "informatica", - "curricula": "A58-000" - }, - "lm_informatica_management": { - "course": "Informatica magistrale - Informatica per il management", - "type": "magistrale", - "name": "informatica", - "curricula": "991-000" - }, - "lm_informatica_systems_and_networks": { - "course": "Informatica magistrale - Sistemi e reti", - "type": "magistrale", - "name": "informatica", - "curricula": "992-000" - } -} +{ + "l_informatica": { + "course": "Informatica", + "type": "laurea", + "name": "informatica" + }, + "lm_informatica_software_techniques": { + "course": "Informatica magistrale - Tecniche del software", + "type": "magistrale", + "name": "informatica", + "curricula": "A58-000" + }, + "lm_informatica_management": { + "course": "Informatica magistrale - Informatica per il management", + "type": "magistrale", + "name": "informatica", + "curricula": "991-000" + }, + "lm_informatica_systems_and_networks": { + "course": "Informatica magistrale - Sistemi e reti", + "type": "magistrale", + "name": "informatica", + "curricula": "992-000" + } +} From ae0ebb690c8209932a15346061433c7c7026c4fc Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 22 Nov 2023 22:47:40 +0100 Subject: [PATCH 3/3] Add other degrees --- timetables.json | 48 ++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/timetables.json b/timetables.json index 3e0dfc3..021a285 100644 --- a/timetables.json +++ b/timetables.json @@ -2,24 +2,64 @@ "l_informatica": { "course": "Informatica", "type": "laurea", - "name": "informatica" + "name": "informatica", + "url": "orario-lezioni" + }, + "l_informaticamanagement": { + "course": "Informatica per il Management", + "type": "laurea", + "name": "InformaticaManagement", + "url": "orario-lezioni" + }, + "l_ingegneriainformatica": { + "course": "Ingegneria Informatica", + "type": "laurea", + "name": "ingegneriainformatica", + "url": "orario-lezioni" + }, + "l_ingegneriascienceinformatiche": { + "course": "Ingegneria e Scienze Informatiche", + "type": "laurea", + "name": "IngegneriaScienzeInformatiche", + "url": "orario-lezioni" }, "lm_informatica_software_techniques": { "course": "Informatica magistrale - Tecniche del software", "type": "magistrale", "name": "informatica", - "curricula": "A58-000" + "curricula": "A58-000", + "url": "orario-lezioni" }, "lm_informatica_management": { "course": "Informatica magistrale - Informatica per il management", "type": "magistrale", "name": "informatica", - "curricula": "991-000" + "curricula": "991-000", + "url": "orario-lezioni" }, "lm_informatica_systems_and_networks": { "course": "Informatica magistrale - Sistemi e reti", "type": "magistrale", "name": "informatica", - "curricula": "992-000" + "curricula": "992-000", + "url": "orario-lezioni" + }, + "lm_ingegneriascienzeinformatiche": { + "course": "Ingegneria e Scienze Informatiche Magistrale", + "type": "magistrale", + "name": "IngegneriaScienzeInformatiche", + "url": "orario-lezioni" + }, + "lm_ingegneriainformatica": { + "course": "Ingegneria e Scienze Informatiche Magistrale", + "type": "magistrale", + "name": "ingegneriainformatica", + "url": "orario-lezioni" + }, + "lm_ai": { + "course": "Artificial Intelligence", + "type": "2cycle", + "name": "artificial-intelligence", + "url": "timetable" } }