MSc i software: Videnskab og teknologi
Florence, Italien
VARIGHED
2 Years
SPROG
Engelsk
TEMPO
Fuldtid
ANSØGNINGSFRIST
Anmod om ansøgningsfrist
TIDLIGSTE STARTDATO
Anmod om den tidligste startdato
STUDIEAFGIFTER
Anmod om studieafgift
STUDIEFORMAT
På campus
Introduktion
Software er det stof, som mange transformationer af denne æra er lavet af, med en afgørende indflydelse på vores samfunds industrielle, økonomiske, sociale og kulturelle udvikling. M.Sc. Grad i software: Videnskab og teknologi forbereder fagfolk til at designe og udvikle komplekse softwaresystemer, der er i stand til at kombinere viden og praksis af avancerede metoder og state-of-the-art teknologier.
M.Sc. leveres udelukkende på engelsk, som er det naturlige sprog for datalogifaget.
M.Sc. er organiseret i fællesskab med IMT School for Advanced Studies Lucca. IMT vil stille faciliteter til rådighed for at udføre laboratorieaktiviteter og ekspertlærere inden for relevante forskningsområder.
M.Sc. Grad i software: Videnskab og teknologi uddanner eksperter til design, implementering, validering og vedligeholdelse af meget komplekse softwaresystemer med høj kvalitet med hensyn til sådanne krav som ydeevne, sikkerhed og pålidelighed. M.Sc. giver solid viden og færdigheder til at udvikle it-løsninger, med vægt på den praktiske anvendelse af teorier og metoder gennem projekter og casestudier fra den virkelige verden.
Kandidater vil have den datavidenskabelige og tekniske viden, der er nødvendig for at anvende en streng metodisk tilgang til softwareudvikling. Nogle applikationsdomæner af interesse er kritiske systemer og infrastrukturer, internet-of-things, systems-of-systems, cloud, mikrotjenester, blockchain og modstandsdygtige systemer.
De fleste af kurserne omfatter laboratorieaktiviteter og kræver gennemførelse af projekter for at omsætte den opnåede teoretiske viden i praksis. Særligt med inddragelse af virksomheder af forskellig størrelse vil der blive tilrettelagt intensive kurser i form af bootcamps.
Indlæggelser
Læreplan
M.Sc. Grad i software: Videnskab og teknologi er organiseret over 2 år, for i alt 120 CFU (Crediti Formativi Universitari). M.Sc. består af en enkelt læseplan. Elevvejledningen angiver hvert år de aktiverede kurser, og hvordan de er fordelt på fagets år.
12 CFU'er er reserveret til de uddannelsesaktiviteter, som den studerende selvstændigt vælger. Til dette formål kan den studerende vælge undervisningsforløb blandt alle dem, der er aktiveret på universitetet. Valget af disse aktiviteter er frit, men det skal evalueres i overensstemmelse med uddannelsesplanen af gradsnævnet.
Endelig er der reserveret 27 CFU'er til den afsluttende eksamen, dvs. afgangsspecialet. De studerende forventes at afsætte cirka 6 måneder til at udvikle deres speciale. Et sådant speciale skal have et passende innovationsniveau og vil blive udviklet under tilsyn af et medlem af M.Sc Degree Committee. Et sådant medlem er officielt udpeget som specialevejleder.
Mere information om programmets struktur findes her
Programundervisning
Karrieremuligheder
Den professionelle figur af cand.mag. er Software Systems Designer, som er i stand til at:
- designe, implementere, integrere, teste og vedligeholde softwarekomponenter og -systemer, der opfylder funktionelle og ikke-funktionelle krav;
- definere kvalitetspolitikker (med hensyn til ydeevne, korrekthed, pålidelighed, modstandsdygtighed osv.) og verificere, validere og attestere overholdelse af dem af det udviklede system;
- forstå og anvende metoderne til analyse, verifikation, validering og certificering af kritiske softwareintensive systemer;
- styre softwareprojekter fra idé til endelig levering, sikre overholdelse af etablerede kvalitetspolitikker;
- anvende en metodisk metode til udvikling af sikker-by-design gennem brug af IT-sikkerhedsteknikker og -praksis;
- design af bæredygtige computerapplikationer og -systemer;
- bruge og konfigurere moderne computernetværk.
Kandidater vil besidde de færdigheder, der kræves af offentlige/private, nationale/internationale virksomheder og organisationer, der opererer i it-sektoren eller i udvikling af komplekse softwaresystemer. Uddannelsen af kandidater er også rettet mod, at de efter yderligere uddannelsesperioder (ph.d.) eller træning inddrages i videnskabelige og teknologiske forskningsaktiviteter på et avanceret niveau.