Mjukvaruteknik (konvertering) Civilingenjör
University of Westminster
Nyckelinformation
Välj plats
Campus läge
London, Storbritannien
språk
Engelsk
Studieformat
På Campus
Varaktighet
1 år
Takt
Heltid, Deltid
Studieavgifter
GBP 17 000 / per year *
Ansökningstiden
Begär info
Tidigaste startdatum
Sep 2024
* £ 8.500 - hem / 14.000 £ - Internationellt
Introduktion
Kursöversikt
Kursen är inriktad på icke-datoriserade akademiker och ger kärnan och mest avancerade praktiska kunskaper och färdigheter som en professionell mjukvaruutvecklare behöver för att bli framgångsrik i dagens IT-bransch.
Är du utexaminerad i ett icke-datavetenskapligt ämne med viss grundläggande erfarenhet och intresse för datorer, som skulle vilja gå in i IT-branschen? Arbetar du redan inom IT -branschen och vill öka dina tekniska färdigheter och kunskaper? Om ditt svar på endera frågan är ja, är denna kurs för dig.
Programvaruteknik är tillämpning av tekniska metoder, metoder och discipliner för skapande och underhåll av program och system. En professionell mjukvaruingenjör arbetar med dessa tekniska metoder för att utveckla programvara på ett systematiskt, kvantifierbart och disciplinerat sätt.
Genom att välja den här kursen får du den praktiska erfarenheten av att programmera och tillämpa mjukvaruteknik på ett antal nya och viktiga områden inom IT och datorer. Dessutom kommer du att utveckla ett starkt grepp om teorin som ligger till grund för dessa praktiska färdigheter.
För att säkerställa att du har de bästa möjliga anställningsmöjligheterna i slutet av kursen får du färdigheter som täcker en mängd olika områden: tekniska färdigheter, såsom programmering, objektorienterad mjukvaruutveckling, praktisk erfarenhet av mjukvaruutvecklingsverktyg; mjuka färdigheter, såsom analytiskt och kritiskt tänkande, kommunikation, presentera och demonstrera, teamarbete och peer-review; och karriärfärdigheter, såsom CV -skrivning, planering, jobbsökning, intervjuövning.
Tekniska förändringar i mjukvaruutveckling sker i snabb takt. Detta åtföljs av en konstant ökning av komplexiteten hos de system som utvecklas, särskilt inom mobil datorer. Denna kurs ger dig de bästa teoretiska och praktiska färdigheterna för att kickstarta din karriär och lyckas i denna spännande och utmanande sektor.
Karriärmöjligheter
Kursen kommer att ge dig de nyckelfärdigheter som du behöver för att framgångsrikt göra en karriär inom IT-branschen, främst som mjukvaruingenjör, men också i alla mer generella roller du kan tänkas eftersträva inom branschen.
Med ett växande globalt nätverk av 3 000 arbetsgivare är vår karriär- och anställningsbarhetstjänst här för att hjälpa dig att uppnå din fulla potential.
- Arbetsrelaterade lärandeaktiviteter
Möjligheter till deltidsarbete och arbetsrelaterade lärandeaktiviteter är allmänt tillgängliga för studenter. - Kickstarta din karriär
Kickstarta din karriär i en sektor med utmärkta anställningsmöjligheter. - Arbetsgivare runt om i världen
Universitetets Careers and Employability Service har byggt upp ett nätverk av över 3 000 arbetsgivare runt om i världen, vilket hjälper alla våra studenter att utforska och få kontakt med spännande möjligheter och karriärer.
Branschlänkar
Kursen utformades med råd och vägledning från en branschbaserad senior yrkesman som ansvarar för att leda team av mjukvaruutvecklare. Denna input bidrog till att säkerställa att kursen utrustar studenterna med de färdigheter, kunskaper, praktiska erfarenheter och mjuka färdigheter som är mycket relevanta och önskvärda för IT-branschens behov.
Arbetsroller
Software Engineering (Conversion) MSc syftar till att producera akademiker som vanligtvis kommer att vara anställda i centrala mjukvaruteknikroller i en mängd olika mjukvaruutvecklingsmiljöer. Typiska jobbtitlar inom detta område inkluderar:
- Mobilapplikationsprogrammerare
- Programmerare
- Mjukvarudesigner
- Mjukvaruingenjör
- Systemadministratör
- Webbapplikationsprogrammerare
- webbutvecklare
Galleri
Antagningar
Läroplan
Undervisningsmetoderna syftar till att uppmuntra och involvera elevernas aktiva deltagande i deras lärande genom kunskaps- och färdighetsförvärv genom engagemang, experiment, självstudier och praktisk erfarenhet. Leveransen av kursens undervisade moduler innebär föreläsningar, handledningar, workshops och seminarier. För mjukvaruutvecklingsprojektet tilldelas studenterna en handledare som guidar dem genom projektet och stöds vidare av en serie gruppseminarier och workshops som täcker de allmänna färdigheter och kunskaper som krävs för projektet.
Bedömningar och feedback är viktiga och är utformade för att utgöra en del av lärandeupplevelsen. En mängd olika typer och former används på kursen och är beroende av modulen och dess lärandemål, inklusive både individuellt och grupparbete. Till exempel individuellt arbete med att lösa programmeringsuppgifter, skriva en rapport, grupparbete som en del av ett team för att designa och skapa en komplex mjukvaruapplikation, presentera och demonstrera ditt arbete eller en grupps arbete.
Du kommer att studera sex kärnmoduler och två alternativmoduler för totalt 180 poäng.
Följande ämnen är vägledande för vad du kommer att studera i den här kursen.
Kärnmoduler
- Objektorienterad programmering – 20 hp
- Datastrukturer och algoritmer – 20 hp
- Mjukvaruutvecklingsmiljöer – 20 hp
- Datalagringsprinciper och verktyg – 20 hp
- Avancerad mjukvarudesign – 20 hp
- Mjukvaruutvecklingsprojekt – 40 hp
Tillvalsmoduler
- Webbapplikationsutveckling – 20 hp
- Mobilapplikationsutveckling – 20 hp
- Cybersäkerhetshot och motåtgärder – 20 hp
- Datavisualisering och Dashboarding – 20 hp
- Data Warehousing och Business Intelligence – 20 hp
- Big Data teori och praktik – 20 hp
- Webb- och sociala mediaanalys – 20 hp
Studieavgift för programmet
Stipendier och finansiering
Universitetet är dedikerat till att stödja ambitiösa och enastående studenter och vi erbjuder en rad stipendier till behöriga studenter, som täcker hela eller en del av dina studieavgifter.
English Language Requirements
Certifiera din engelska kunskap med Duolingo English Test! DET är ett bekvämt, snabbt och prisvärt engelska onlinetest som accepteras av över 4 000 universitet (som det här) runt om i världen.