Skip to content

Commit

Permalink
Merge pull request #34 from kocierik/main
Browse files Browse the repository at this point in the history
chore: add msd
  • Loading branch information
kocierik committed Jul 18, 2023
2 parents bc2ed0b + 6a2a474 commit 5c479ab
Showing 1 changed file with 107 additions and 88 deletions.
195 changes: 107 additions & 88 deletions src/lib/teachings.ts
Original file line number Diff line number Diff line change
@@ -1,103 +1,122 @@
export type Teaching = {
name: string;
url: string;
name: string;
url: string;
};

export type TeachingYear = {
year: number;
teachings: Teaching[];
year: number;
teachings: Teaching[];
};

export type Course = {
id: string;
name: string;
icon: string;
years: TeachingYear[];
id: string;
name: string;
icon: string;
years: TeachingYear[];
};

const TEACHINGS: Course[] = [
{
id: 'informatica',
name: 'Informatica',
icon: '🧑‍💻',
years: [
{
year: 1,
teachings: [
{ name: 'Architettura degli elaboratori', url: 'architettura-degli-elaboratori' },
{ name: "Logica per l'informatica", url: 'logica-per-informatica' },
{ name: 'Programmazione', url: 'programmazione' },
{ name: 'Algebra e geometria', url: 'algebra-e-geometria' },
{ name: 'Algoritmi e strutture dati', url: 'algoritmi-e-strutture-di-dati' },
{ name: 'Analisi matematica', url: 'analisi-matematica' }
]
},
{
year: 2,
teachings: [
{ name: 'Calcolo numerico', url: 'calcolo-numerico' },
{ url: 'ottimizzazione-combinatoria', name: 'Ottimizzazione combinatoria' },
{
name: 'Calcolo delle probabilità e statistica',
url: 'calcolo-delle-probabilita-e-statistica'
},
{ name: 'Tecnologie web', url: 'tecnologie-web' },
{ name: 'Linguaggi di programmazione', url: 'linguaggi-di-programmazione' },
{ name: 'Reti di calcolatori', url: 'reti-di-calcolatori' },
{ name: 'Sistemi operativi', url: 'sistemi-operativi' }
]
},
{
year: 3,
teachings: [
{ name: 'Basi di dati', url: 'basi-di-dati' },
{ name: 'Ingegneria del software', url: 'ingegneria-del-software' },
{
name: "Introduzione all'apprendimento automatico",
url: 'introduzione-apprendimento-automatico'
},
{ name: 'Fondamenti di cybersecurity', url: 'fondamenti-di-cybersecurity' },
{ name: 'Informatica teorica', url: 'informatica-teorica' }
]
}
]
},
{
id: 'ingegneria',
name: 'Ingegneria Informatica',
icon: '👨‍🔧',
years: [
{
year: 1,
teachings: [
{ name: 'Fondamenti di informatica 1', url: 'ing-fondamenti-di-informatica-1-t' },
{ name: 'Analisi 1', url: 'ing-analisi-matematica-1-t' },
{ name: 'Algebra e geometria', url: 'ing-algebra-e-geometria-t' },
{
id: 'informatica',
name: 'Informatica',
icon: '🧑‍💻',
years: [
{
year: 1,
teachings: [
{ name: 'Architettura degli elaboratori', url: 'architettura-degli-elaboratori' },
{ name: "Logica per l'informatica", url: 'logica-per-informatica' },
{ name: 'Programmazione', url: 'programmazione' },
{ name: 'Algebra e geometria', url: 'algebra-e-geometria' },
{ name: 'Algoritmi e strutture dati', url: 'algoritmi-e-strutture-di-dati' },
{ name: 'Analisi matematica', url: 'analisi-matematica' }
]
},
{
year: 2,
teachings: [
{ name: 'Calcolo numerico', url: 'calcolo-numerico' },
{ url: 'ottimizzazione-combinatoria', name: 'Ottimizzazione combinatoria' },
{
name: 'Calcolo delle probabilità e statistica',
url: 'calcolo-delle-probabilita-e-statistica'
},
{ name: 'Tecnologie web', url: 'tecnologie-web' },
{ name: 'Linguaggi di programmazione', url: 'linguaggi-di-programmazione' },
{ name: 'Reti di calcolatori', url: 'reti-di-calcolatori' },
{ name: 'Sistemi operativi', url: 'sistemi-operativi' }
]
},
{
year: 3,
teachings: [
{ name: 'Basi di dati', url: 'basi-di-dati' },
{ name: 'Ingegneria del software', url: 'ingegneria-del-software' },
{
name: "Introduzione all'apprendimento automatico",
url: 'introduzione-apprendimento-automatico'
},
{ name: 'Fondamenti di cybersecurity', url: 'fondamenti-di-cybersecurity' },
{ name: 'Informatica teorica', url: 'informatica-teorica' }
]
}
]
},
{
id: 'ingegneria',
name: 'Ingegneria Informatica',
icon: '👨‍🔧',
years: [
{
year: 1,
teachings: [
{ name: 'Fondamenti di informatica 1', url: 'ing-fondamenti-di-informatica-1-t' },
{ name: 'Analisi 1', url: 'ing-analisi-matematica-1-t' },
{ name: 'Algebra e geometria', url: 'ing-algebra-e-geometria-t' },

{ name: 'Fondamenti di informatica 2', url: 'ing-fondamenti-di-informatica-2-t' },
{ name: 'Analisi 2', url: 'ing-analisi-matematica-2-t' },
{ name: 'Reti logiche', url: 'ing-reti-logiche-t' }
]
},
{
year: 2,
teachings: [
{ name: 'Matematica applicata', url: 'ing-matematica-applicata-t' },
{ name: 'Calcolatori elettronici', url: 'ing-calcolatori-elettronici-t' },
{ name: 'Fisica generale', url: 'ing-fisica-generale-t' },
{ name: 'Sistemi informativi', url: 'ing-sistemi-informativi-t' },
{ name: 'Fondamenti di informatica 2', url: 'ing-fondamenti-di-informatica-2-t' },
{ name: 'Analisi 2', url: 'ing-analisi-matematica-2-t' },
{ name: 'Reti logiche', url: 'ing-reti-logiche-t' }
]
},
{
year: 2,
teachings: [
{ name: 'Matematica applicata', url: 'ing-matematica-applicata-t' },
{ name: 'Calcolatori elettronici', url: 'ing-calcolatori-elettronici-t' },
{ name: 'Fisica generale', url: 'ing-fisica-generale-t' },
{ name: 'Sistemi informativi', url: 'ing-sistemi-informativi-t' },

{ name: 'Sistemi operativi', url: 'ing-sistemi-operativi-t' },
{ name: 'Fondamenti di telecomunicazioni', url: 'ing-fondamenti-di-telecomunicazioni-t' },
{
name: 'Economia e organizzazione aziendale',
url: 'ing-economia-e-organizzazione-aziendale-t'
},
{ name: 'Elettrotecnica', url: 'ing-elettrotecnica-t' }
]
}
]
}
{ name: 'Sistemi operativi', url: 'ing-sistemi-operativi-t' },
{ name: 'Fondamenti di telecomunicazioni', url: 'ing-fondamenti-di-telecomunicazioni-t' },
{
name: 'Economia e organizzazione aziendale',
url: 'ing-economia-e-organizzazione-aziendale-t'
},
{ name: 'Elettrotecnica', url: 'ing-elettrotecnica-t' }
]
}
]
},
{
id: 'informatica-magistrale',
name: 'Informatica Magistrale',
icon: '🧑‍🏫',
years: [
{
year: 1,
teachings: [
{ name: 'Usability e user experience design', url: 'usability-e-user-experience-design' },
{ name: 'Complementi di linguaggi di programmazione', url: 'complementi-di-linguaggi-di-programmazione' },
{ name: 'Complementi di basi di dati', url: 'complementi-di-basi-di-dati' },
]
}



]
}
];

export default TEACHINGS;

1 comment on commit 5c479ab

@vercel
Copy link

@vercel vercel bot commented on 5c479ab Jul 18, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

dynamik – ./

dynamik.vercel.app
dynamik-csunibo.vercel.app
dynamik-git-main-csunibo.vercel.app

Please sign in to comment.