
MSc in
MSE arvutiteaduses (osalise tööajaga) Johns Hopkins Whiting School of Engineering

Sissejuhatus
Õppige arvutiteaduse tööstuse juhtidelt, kes arendavad tehnoloogiaid ja struktuure, mis annavad meie tehnoloogiliselt juhitud maailmale jõudu. Johns Hopkins Engineering for Professionals arvutiteaduse magistrikraadiga astute oma karjääris järgmise sammu, kasutades täielikult ära praktilisi ja teaduspõhiseid teadmisi bioinformaatikas, tarkvaratehnikas, küberturvalisuses ja mujal.
Programmi kohta
Struktureeritud ja ranged kursused aitavad teil omandada oskused, mida vajate oma valdkonnas tõeliselt mõju avaldamiseks ja karjääri edendamiseks. Õppimiskogemuse suunamiseks on teil juurdepääs tipptasemel teadlaste, teadlaste ja inseneride meeskonnale, kes praktiseerivad aktiivselt seda, mida nad õpetavad, sealhulgas Johns Hopkinsi rakendusfüüsika labori eksperdid. Samuti saate meie ainulaadse disainiga Capstone'i kursuse kaudu osaleda sisukates uurimistöödes.
Arvutiteaduse magistriõppe lõpetajana:
- Kasutage arvutialgoritmide tõhususe analüüsimiseks matemaatilisi tööriistu ja meetodeid.
- Hinnake deterministlike ja mittedeterministlike algoritmide täpsust.
- Õppige mitut olulist graafikut, algoritmi ja nendega seotud loomis-, hooldus- ja rakendusstrateegiaid.
- Mõista andmestruktuure teaduslikus programmeerimises, sortimises/otsimises ja stringide otsimises.
Programmi esiletõstmised
Õpilased peavad olema spetsialiseerunud ühele järgmistest fookusvaldkondadest:
- Bioinformaatika: uurige arvutitehnika kaudu bioloogia sisemist tööd. Avastage selliseid teemasid nagu süsteemibioloogia, arvutuslik genoomika ja palju muud.
- Küberoperatsioonid: Kübervõimekuse kasutamise uuring, mille esmane eesmärk on eesmärkide saavutamine küberruumis või selle kaudu. Sellised toimingud hõlmavad arvutivõrgu toiminguid ja tegevusi kübersüsteemide käitamiseks ja kaitsmiseks.
- Küberturvalisus: uurige digitaalajastu kaitsmiseks vajalikke tööriistu, süsteeme ja tehnikaid. Avastage selliseid teemasid nagu turvatehnoloogia, krüptoloogia ja palju muud.
- Andmeside ja võrgundus: uurige tänapäevaste sidevõrkude inseneritööd ja teooriat. Avastage selliseid teemasid nagu võrguprogrammeerimine, võrguturbe haldamine ja palju muud.
- Andmeteadus ja pilvandmetöötlus: uurige süsteeme ja protsesse, mis loovad ja turvavad pilvekeskkonda. Avastage selliseid teemasid nagu andmete visualiseerimine, pilvandmetöötlus ja palju muud.
- Andmebaasisüsteemid ja teadmiste haldamine: uurige, kuidas teavet salvestatakse, töödeldakse ja hankitakse. Avastage selliseid teemasid nagu närvivõrgud, lingitud andmed ja semantiline veeb ning palju muud.
- Ettevõtlus- ja veebiandmetöötlus: õppige andmetöötlust ettevõtte tasandil. Avastage selliseid teemasid nagu veebirakenduste arendamine Java abil, ettevõtte süsteemi kujundamine ja juurutamine ning palju muud
- Inimese ja arvuti interaktsioon ja visualiseerimine: uurige inimeste ja arvutite vahelist seost. Tutvuge selliste teemadega nagu arvutigraafika, ühishanked ja inimeste arvutused ning palju muud.
- Uuring: nõustajate juhendamisel tehke meie ainulaadselt kujundatud Capstone'i kursuse kaudu sisukat uurimistööd.
- Tarkvaratehnika: õppige tarkvaratehnika täiustatud teooriat, praktikat ja rakendust. Avastage selliseid teemasid nagu paindlikud tarkvaraarendusmeetodid, tarkvara analüüs ja disain ning palju muud.
- Süsteemid: uurige süsteemide rakendamist arvutitehnikas. Avastage selliseid teemasid nagu operatsioonisüsteemid, kompilaatorite disain LLVM-iga ja palju muud.
- Teooria: uurige erinevaid teooriaid, mis juhivad arvutiteaduse inseneritööd. Avastage selliseid teemasid nagu programmeerimiskeeled, mänguteooria ja palju muud.