University College London (UCL)
Mastergrad i programvaresystemer
London, Det forente kongerike Storbritannia og Nord-Irland
MSc (Master of Science)
VARIGHET
1 år
SPRÅK
Engelsk
TEMPO
Fulltid
SØKNADSFRIST
TIDLIGSTE STARTDATO
Sep 2026
STUDIEAVGIFT
STUDIEFORMAT
På universitetsområdet
Mastergraden i programvaresystemteknikk er utformet for å gi studentene et solid grunnlag i både teori og praksis innen bygging av programvaresystemer. Programmet dekker sentrale emner som programvaredesign, utvikling, testing og administrasjon. Det vektlegger praktiske ferdigheter og oppmuntrer studentene til å jobbe med virkelige prosjekter og samarbeide med industripartnere. Denne tilnærmingen hjelper studentene å forstå hvordan de kan lage pålitelige og skalerbare programvareløsninger som oppfyller gjeldende bransjestandarder.
Kurset utforsker også avanserte områder som programvarearkitektur, skytjenester og cybersikkerhet, og forbereder studentene på utfordringene innen moderne programvareutvikling. Det tar sikte på å utvikle kritisk tenkning og problemløsningsevner, og utruste studentene til å tilpasse seg raske teknologiske endringer. Programmet oppfordrer studentene til å delta i forskningsaktiviteter og få erfaring gjennom praksisplasser, noe som fremmer en allsidig forståelse av programvaresystemer. Samlet sett forbereder det kandidatene til å ta på seg roller innen programvaredesign, ingeniørfag og prosjektledelse på tvers av ulike bransjer.
UCL stipend
Det finnes en rekke stipender tilgjengelig for studenter på høyere nivå, inkludert vårt UCL -masterstipend for britiske studenter og vårt UCL Global Masters-stipend for internasjonale studenter. Du kan klikke på lenken nedenfor for å søke via stipendsøkeren etter stipender du kan være kvalifisert for. Din akademiske avdeling vil også kunne gi deg mer informasjon om finansiering.
Eksterne stipend
Nettaggregatorer som Postgraduate Studentships, Scholarship Search, Postgraduate Funding and International Financial Aid og College Scholarship Search inneholder informasjon om en rekke eksterne ordninger.
Hvis du har spesifikke omstendigheter eller etnisk eller religiøs bakgrunn, er det verdt å søke etter stipender/legater/tilskudd som er relatert til disse tingene. Noen ordninger er svært spesifikke.
Finansiering for funksjonshemmede studenter
Masterstudenter med funksjonsnedsettelser kan ha mulighet til å få ekstra finansiering for merkostnader de pådrar seg ved studiet.
Undervisning og læring
Dette programmet leveres gjennom en kombinasjon av forelesninger, veiledninger, laboratorieklasser og selvstyrt læring støttet av nettressurser.
Du vil bli vurdert gjennom ulike metoder, inkludert kursarbeid, prosjekter, eksamener og et sommerforskningsprosjekt/avhandling.
For heltidsstudenter er typisk kontakttid omtrent 12–14 kontakttimer per undervisningsuke, avhengig av modulvalg og timeplanlegging. Disse kontakttimene inkluderer forelesninger, seminarer, workshops og veiledninger, kontortid og andre arrangementer.
Utenom disse øktene forventes det at studentene driver med betydelig selvstudium og fullfører vurderinger. Formell undervisning og selvstudium utgjør til sammen en arbeidsmengde som kan sammenlignes med en fulltidsjobb, omtrent 35–40 timer per uke totalt.
moduler
Fulltid
Masterprogrammet i programvaresystemteknikk er et ettårig program.
I semester 1 studerer du kravteknikk og programvarearkitektur, som vil introdusere deg for grunnleggende konsepter og de nyeste teknikkene for å utvikle dine modelleringsferdigheter og din evne til å kommunisere krav og arkitekturer med klarhet og presisjon til forretningsinteressenter og programvareutviklere. Du vil forbedre din kunnskap og forståelse av arten og variasjonen av nåværende programvareutviklingspraksis. Du vil bli introdusert for banebrytende forskningsmetoder innen programvareteknikk, med vekt på nøye lesing av forskningsartikler, kritisk, men balansert evaluering av forskningsideer, og skriving av et forslag til forskningsprosjekt. Du vil velge mellom en rekke spesialiserte valgfrie emner, som kan omfatte automatisert programvareteknikk, datasikkerhet, skadelig programvare, komplekse nettverk og web, og nettverkssystemer.
I semester 2 studerer du validering og verifisering, som ikke bare dekker den nåværende praksisen innen validering og verifisering, men også de viktigste trendene, problemene og resultatene innen validerings- og verifiseringsforskning. Du studerer også ansvarlig programvareutvikling, som vil gi deg ferdighetene og kunnskapen du trenger for å forfølge en ansvarlig og vellykket karriere innen moderne programvareutvikling. Du vil velge mellom en rekke valgfrie emner, som kan omfatte maskinlæring, videre datasikkerhet, informasjonsinnhenting og datautvinning, praktisk programanalyse og automatisert programvareutvikling.
I semester 3 vil du primært fokusere på ditt avsluttende forskningsprosjekt/avhandling (enten gruppe- eller individuelt) og eventuelle eksamener som finner sted i hovedeksamensperioden.
Obligatoriske moduler
Kravteknikk og programvarearkitektur
Validering og verifiseringProgramvareutviklingspraksisForskningsmetoder i programvareteknikkProfesjonell praksisMSc i programvaresystemteknikk ForskningsprosjektMSc i programvaresystemteknikk gruppeprosjekt
Valgfrie moduler
Nettverkssystemer
Datasikkerhet IDatasikkerhet IIMennesker og sikkerhetSkadevareInformasjonsinnhenting og datautvinningKomplekse nettverk og sosiale nettverk på nettMaskinlæring for domenespesialisterAnvendt dyp læringIngeniørfag for dataanalyse 1Automatisert programvareutviklingIngeniørfag for dataanalyse 2
Vær oppmerksom på at listen over moduler gitt her er veiledende. Denne informasjonen publiseres lang tid før påmelding, og modulinnhold og tilgjengelighet kan endres. Moduler som er i bruk for inneværende studieår er lenket for ytterligere informasjon. Der det ikke finnes noen lenke, er ytterligere informasjon ennå ikke tilgjengelig.
Studentene gjennomfører moduler til en verdi av 180 studiepoeng. Etter fullført 180 studiepoeng vil du bli tildelt en mastergrad i programvaresystemteknikk.
Tilgjengelighet
Detaljer om tilgjengeligheten til UCL bygningene kan fås fra AccessAble. Ytterligere informasjon kan også fås fra UCL studentstøtte- og velværetjenesteteam.
Hva dette kurset vil gi deg
Anerkjennelse fra et topprangert universitet: UCL er konsekvent rangert blant de beste universitetene globalt (rangert som nummer 9 i QS World University Rankings 2025), noe som gir deg en prestisjefylt kvalifikasjon som er høyt ansett av arbeidsgivere over hele verden. I tillegg ble UCL kåret til Times and Sunday Times University of the Year 2024.
Høykvalitetsutdanning fra ledende eksperter: Lær av verdenskjente akademikere som er i forkant av innovasjon innen informatikk. UCL Computer Science er anerkjent for sin fremragende forskning, rangert som nummer én i England og nummer to i Storbritannia for forskningskraft innen informatikk og informatikk i Storbritannias nyeste Research Excellence Framework (REF 2021).
Praktisk erfaring gjennom prosjektarbeid: Bruk kunnskapen og ferdighetene dine i praktiske settinger med et omfattende forsknings- eller ingeniørprosjekt. Mange av disse prosjektene gjennomføres i samarbeid med industripartnere via IXN Industry Exchange Network, noe som gir deg verdifull praktisk erfaring og bransjeinnsikt.
Sterk arbeidsevne med høy sysselsettingsgrad og startlønn: Våre kandidater er svært ettertraktede i arbeidsmarkedet, takket være UCL sterke omdømme og de praktiske, bransjefokuserte ferdighetene de tilegner seg i løpet av programmet. Du vil være godt forberedt på å gå inn i en rekke etterspurte roller innen programvareteknikk.
Forbedrede forskningsferdigheter: De forskningsbaserte komponentene i programmet vil utstyre deg med sterke analytiske og problemløsende evner, og forberede deg på potensielle doktorgradsstudier eller forskningsintensive roller i industrien.
Grunnlaget for din karriere
Nyutdannede jobber i ulike sektorer, inkludert teknologigiganter som Amazon, Google og Meta, finanssektoren og oppstartsbedrifter. Noen forfølger videre forskning, noe som fører til doktorgrader ved prestisjetunge institusjoner.
arbeidsevne
Programmet gir deg sterke ferdigheter innen programvareutvikling, og forbereder deg på roller innen programvareutvikling, -arkitektur og -utvikling. Den forskningsbaserte læreplanen forbereder deg også på doktorgradsstudier.
Nettverk
- I løpet av programmet har du god mulighet til å bygge nettverk med jevnaldrende og medlemmer av akademia og industri, spesielt gjennom samarbeidende prosjektarbeid og forskningsseminarer.
- Som student og senere som nyutdannet vil du ha tilgang til et karriereprogram UCL , som kobler deg med arbeidsgivere og tidligere studenter. Dette programmet gir uvurderlig innsikt i virkeligheten til ulike roller, sektorer og nåværende søknadsprosesser.
- UCL har også et stort antall klubber og foreninger, som kan være en effektiv måte å komme i kontakt med jevnaldrende som deler lignende interesser og karrieremål.
- Bli en del av et universitet der entreprenørskap trives. Våre akademiske og industrielle nettverk gir et trygt og støttende miljø hvis du ønsker å utvikle din egen bedrift.


