MSc Programme - · PDF filemusic or movies. Another example is all types of medical and/or...
-
Upload
duongkhuong -
Category
Documents
-
view
215 -
download
3
Transcript of MSc Programme - · PDF filemusic or movies. Another example is all types of medical and/or...
Softwaretechnologyhasamajorimpactontheworldeconomy.
Diploma MasterofScienceComputerScienceTrack:SoftwareTechnology
Credits 120ECTS,24months
Startsin September
Languageofinstruction
English
%Internationalstudents
30%
IntheSoftwareTechnologytrackoftheComputerScienceMScprogramme,theengineeringofcomplexsoftwaresystemstakesonacentralrole.Inthistrack,youwillacquireknowledgeandskillstodesign,developandimplementefficientalgorithms,large-scaledatastructuresandcomplexsoftwarearchitectures.Furthermore,youwilllearnhowtointegratetheminreal-worldinformation-processingsystems.Illustrativetopicsincludedistributed,multimedia,knowledgeandsecureprocessing,webandsoftwareengineering,visualizationandinteraction.
Softwaretechnologyhasamajorimpactontheeconomiesofindustrialisedcountries.Information-processingsystemsprovidethebackboneforalmostalladministrativeandlogisticoperationswithincommercialproduction,businessandpublicadministration.
Withoutsoftware,high-techsystemsareuseless,whetherlarge(e.g.,aself-drivingcarorarobotforcomputer-assistedsurgery)orsmall(e.g.,asmartphoneorasimpleelectroniccardpaymentsystem).
Moreover,softwarepermeatesallaspectsofourlifeinsociety,rangingfromInternet-basedserviceslikee-mail,onlinegames,socialnetworksandcloudcomputing,tolarge-scalescientificcomputingsystems,trafficcontrolsystemsandwirelesssensorsystems.Allthesesystemsneedtohaveeffectivealgorithmsfortheircorrectoperation,goodperformance,highreliabilityandawell-thought-outarchitecturetomakethemeasytobuildandtomaintain.SuchessentialfeaturesverywelldescribethespecificfocusoftheSoftwareTechnologytrack.
FacultyofElectricalEngineering,MathematicsandComputerScience
MScProgramme
Designinglargedistributedanddecentralizedsoftwaresystemstohelporganisationsandnetworksofpeopletoworktogether.Forexamplelargemultinationalfinancialorganisationsthatprovide24/7paymentservicesorsocialcommunity-basedplatformsforsharingmusicormovies.Anotherexampleisalltypesofmedicaland/orhealthsupportsystems,suchasdiagnosticsupportsystemstohelppeopleinestablishingandmaintaininghealthybehaviour.Suchsystemsneedtobereliable,efficientand
secure,tonamejustafewoftheexamplesanarchitectneedstoconsider.Youwilllearnhowtodesignanddevelopsuchsystemsandlearnaboutsoftwarearchitecting,distributedarchitecturesandalgorithms,agenttechnology,cybersecurityandcloudcomputingtechniques,amongothers.
Designingcustomer-specificprogramminglanguagesthatsupporttheconstructionofmodernsoftwaresystems.Modernsoftwaresystemsaretremendouslycomplexandhavetoaddressamultitudeofrequirementssuchassecurity,availability,responsiveness,datapersistence,andothers.
Givensuchcomplexity,softwarebugsarenotsurprisingyetposeasignificantfinancialandreputationalthreat.Toreducetheriskforsoftwarebugs,largecompaniesfrequentlydesigncustomprogramminglanguagessuchasRust,Hack,GoandDafny.Youwilllearnhowtodesignanddevelopsuchlanguagesyourselfandlearnaboutdata-flowanalysis,securityanalysis,typesystems,programinstrumentation,softwareverification,compilerconstruction,anduserinteractiondesign,amongothers.
BasDado(Netherlands)
Iamveryinterestedinalgorithmsthatdocoolstuff,suchasrenderingtheamazingvisualqualitywehavethesedaysingamesandanimatedmoviesortheimpressivefeatsachievedbyMachineLearninglately.TheMasterprogrammeSTisaperfectfitforthis,asyougetcoursesthatexplainhowthesealgorithmsworkindetail.Overall,yougetalotoffreedominthecoursesyouchoosewhichallowsyoutospecializeinthesubjectsyouaremostinterestedin.Personally,IreallyenjoyedthecoursesandprojectsonComputerGraphics(byElmarEisemann)andthePatternRecognitionandMachineLearningcourses(byDavidTaxandMarcoLoog,amongothers).Thesecoursesdoagreatjobingivingyouagoodideaofthemostcommonproblemsandsolutionsyouencounter.Theprojectsallowyoutoexplorethesealgorithmsinmoredetail.Currently,Iamco-ownerofOrbitGamestogetherwithOlivierHokke.Asthecompanynamesuggests,weareagamedevelopmentcompany.Wearefocussingmostlyonseriousgamesforseveralcustomers(“KosmosKlikker”and“Mathy”
forIWAL,“Held”fortheHartstichting).KosmosKlikkermakeschildrenassociatesoundswiththeirsymbol(i.e.thesoundof‘a’withthesymbol‘a’andthesoundof‘e’withthesymbol‘e’).Thisstrengthenstheconnectionbetweenthesoundsandsymbolsintheirbrain,whichshouldimprovetheirreadingskills.IalsoworkatISAACinEindhoven,oneofthebestcompany’sine-commerceintheNetherlands.There,Iworkmostlyonthewebportalofaconsumerfinancecompany.Thisportalallowsclientstoapplyforanewcreditcardorloanandcheckexistingcreditcardandloandetails.Thisischallengingbecausethesystemisquitecomplicatedand,ofcourse,securityisabigconcern.There’salotmoretotellaboutalltheprojectsIenjoyedduringmystudiesandthecurrentprojectsIamdoing,butmyoveralladvicewouldbe:ifyoulikedoingcoolprojectsandlearningalotaboutthecomplexalgorithmsthatmakeupmachinelearning,computergraphics,AIandsecurity,thenSTatTUDelftisagreatchoice!
TheSoftwareTechnologytrackoffersstudentsfreedominchoosingsubjectsandspecialisations.Eventually,afterthisbroadorientation,youwilljoinoneoftheresearchgroupsforyourspecializationandthesis.Someexamplesofprojectsandtopicsthatgraduateshavespecialisedinduringtheirstudiesare:
Detectionofcreditcardfraudandfixingitwiththehelpofalgorithms.Securityofwebapplications.Reliabilityofcriticalinfrastructures,suchasnuclearpowerplantsandsmartcities.Developmentofa'recipe'fornewprogramminglanguages,soalllanguagesshareacommonground.Continuousdeploymentofapaymentappofalargebank,enablingfasterchangesandmoreflexibility.Highperformancecomputingonlargedatasetse.g.tocreaterealisticlightingeffectsinnaturalscenes.
Therearebasicallyfourfieldsthatyoucanendupinafteryougraduate:corporate,start-up,academic,orconsultancy.
Duringyourstudiesyouwillhavetheopportunitytocontactcompaniesandbuildanetwork.TypicalSTjobsareconsultants,designers,analysts,softwarearchitectsorsoftwareengineers.BelowafewrecentexamplesofareasthatSTgraduateshaveendedupin:
SoftwareengineeratMicrosoftandGoogleSoftwaredeveloperatAdyenDeveloperofspecialeffectsatDoubleNegativeCTOatstart-upMagnet.mePhDstudentatUniversityofCalifornia,DavisGameenginedeveloperatCrytek
AlgorithmicsComputerGraphicsandVisualisationCybersecurityEmbeddedSoftwareInteractiveIntelligenceMultimediaComputingNetworkArchitecturesandServicesDistributedSystemsPatternRecognition&BioinformaticsSoftwareEngineeringWebInformationSystemsProgrammingLanguages
AcollaborationprogrammewiththeUniversityofTwente
AcollaborationprogrammewiththefacultyofTechnology,PolicyandManagement
AcollaborationprogrammewithLeidenUniversity
IfyouholdaDutchBScdegreecloselyrelatedtotheMaster’sprogramme,youwillbeadmitteddirectly.However,ifyourundergraduateprogrammeisnotcloselyrelatedtotheMaster’sprogrammeyouwillberequiredtotakeadditionalcoursesinwhatiscalledabridgingprogramme.Thismaybeastandardprogrammeoritmaybetailoredtoyourspecificsituation.
ToseewhichMaster’sprogrammesareopentoyouoncompletionofyourbachelor’sdegreefromanon-technicalDutchuniversitygotowww.studychoice.nlIfyoucompletedyourbachelor’satatechnicaluniversity,gotowww.doorstroommatrix.nl
AnHBOBachelor’sdegreedoesnotqualifyyoufordirectadmissiontoaTUDelftMaster’sprogramme.Youwillfirstneedtocompleteasupplementaryprogrammeinordertobringyourknowledgetotherequiredlevel.YoucandothisduringyourHBOprogrammebymeansofabridgingprogrammeaftercompletingyourHBOdiploma.EntrancerequirementsformathematicsandEnglish(someexceptions)applyforthebridgingprogramme.Seewww.hbodoorstroom.tudelft.nlfordetailedinformation.ApplicationsthroughStudielink:www.tudelft.studielink.nl
TobeconsideredforadmissiontoanMScprogrammeyouwillneedtomeetTUDelft’sgeneraladmissionrequirements.
1. AUniversityBachelor’sdegree(orproofthatyouhavenearlycompletedaBachelor’sprogramme)inamainsubjectcloselyrelatedtotheMScprogrammetowhichyouareapplying,withgoodgradesonthekeycourses.
2. ABScCumulativeGradePointAverage(CGPA)ofatleast75%ofthescalemaximum
3. ProofofEnglishlanguageproficiency.ATOEFL(TestofEnglishasaForeignLanguage)withanoverallBandscoreofatleast90andaminimumscoreof21foreachsection.PleasenotethatweonlyaccepttheTOEFLinternet-basedtest.OranIELTS(academicversion)withanoverallBandscoreofatleast6.5andaminimumof6.0foreachsection.OrproofthatyouhavepassedtheUniversityofCambridge'CertificateofProficiencyinEnglish'withaminimumgradeBortheUniversityofCambridge'CertificateinAdvancedEnglish'
Forinternationalstudents,theapplicationperiodstartsOctober1andclosesatApril1.TostartanMScapplication,pleasecompletetheonlineapplicationandpaytherefundableapplicationfeeof€100.Next,youwillreceiveanemailwiththelinktouploadtherequireddocuments.
FormoreinformationabouttheapplicationprocedureandstudyingatTUDelftingeneral,gotowww.admissions.tudelft.nl
Allinternationalstudentswillbewelcomedwiththeaward-winningintroductionprogramme.Theintroductionconsistsofavarietyofworkshopsandprojects,duringwhichyouwillgettoknowotherinternationalstudents,visitthehighlightsofDelftandlearntheinsandoutsoftheTUDelftcampus.
Afterthisveryinterestingandfunweek,youwillbeintroducedtotheEEMCSfaculty.DuringtheMasterKickOff,youwillreceivehelpfulinformationabouttheDutcheducationsystemandmeetthefellowstudentsfromyourprogrammeinavarietyofsocialandeducationalactivities.
Pleasevisitthewebpageforalldetails,completerequirements,deadlinesandcontactinformation,pleasevisit:
Master’sCoordinatorT+31(0)152786217E
EEMCSFacultyMekelweg42628CDDelft
Novem
ber2
016