Master of Science in Computer Engineering
Rochester Institute of Technology (RIT)
Belangrijke informatie
Campuslocatie
Rochester, Verenigde Staten
Talen
Engels
Studieformaat
Op de campus
Duur
2 jaar
Tempo
Full time, Deeltijd
Collegegeld
USD 41.424 / per year *
Deadline voor aanmelding
Informatie aanvragen
Eerste startdatum
Aug 2024
* voltijds jaarlijks collegegeld. Extra kosten kunnen van toepassing zijn. Beurzen en hulpmiddelen zijn beschikbaar
Invoering
Lees meer over hoe RIT is het aanpakken van de coronavirus crisis hier
Overzicht
De computer engineering-master richt zich op het ontwerp en de ontwikkeling van computer- en computer-geïntegreerde systemen, rekening houdend met technische factoren als functie, prestaties, beveiliging en duurzaamheid. Computeringenieurs ontwerpen en bouwen deze systemen om te voldoen aan applicatie- en systeemvereisten, met aandacht voor de hardware-software-interactie. Het programma benadrukt de zorgvuldige toepassing van ontwerpmethodologie en de toepassing van geavanceerde engineeringtools. De intensieve programmeer- en laboratoriumwerkvereisten zorgen voor aanzienlijke, hoogwaardige, gespecialiseerde kennis en ervaring met moderne faciliteiten en ultramoderne ontwerptools.
De MS-graad in computertechnologie biedt studenten een hoog niveau van gespecialiseerde kennis op het gebied van computertechnologie, versterkt hun vermogen om met succes oplossingen te formuleren voor de huidige technische problemen, en biedt een aanzienlijke onafhankelijke leerervaring ter voorbereiding op verdere graduate studie of voor voortdurende professionele ontwikkeling op de voorhoede van de discipline. Het programma biedt plaats aan aanvragers met een undergraduate graden in computer engineering of aanverwante programma's zoals elektrotechniek of informatica. (Sommige aanvullende brugcursussen kunnen nodig zijn voor aanvragers van undergraduate graden buiten de computertechniek).
Galerij
toelatingen
Beurzen en financiering
RIT kent elk jaar meer dan $ 37 miljoen aan beurzen en assistentschappen toe aan afgestudeerde studenten. Beurzen variëren van 5% van het collegegeld tot het volledige collegegeld. Prijzen zijn gebaseerd op de academische excellentie van een aanvrager. Er wordt met veel dingen rekening gehouden bij het toekennen van beurzen - cijfers voor niet-gegradueerden, scores voor plaatsingstests voor afgestudeerden en uw onderzoeks- en werkervaring spelen allemaal een rol.
Afgestudeerde assistentschappen worden aangeboden aan voltijds ingeschreven afgestudeerde studenten om te dienen als onderwijs-, onderzoeks- of administratieve assistenten. Graduate Assistants ontvangen een loon (vastgesteld door de aanstellingsafdeling) in ruil voor verrichte werkzaamheden. Veel afgestudeerde assistenten ontvangen ook kwijtschelding van collegegeld (dwz collegegeldondersteuning) naast het ontvangen van loon voor assistentschapstaken.
Afgestudeerde studenten kunnen zowel beurzen als assistentschappen krijgen. Deze financieringsmogelijkheden zijn hetzelfde voor zowel Amerikaanse als internationale aanvragers.
RIT kent elk jaar meer dan $ 30 miljoen aan beurzen en assistentschappen toe aan afgestudeerde studenten. Beurzen variëren van 10% - 40% van het collegegeld. Ons mediane beursbedrag is ongeveer 30% van het collegegeld of $ 13,000. Prijzen zijn gebaseerd op de academische excellentie van een aanvrager. Er wordt met veel dingen rekening gehouden bij het toekennen van beurzen - cijfers voor niet-gegradueerden, scores voor plaatsingstests voor afgestudeerden en uw onderzoeks- en werkervaring spelen allemaal een rol.
Afgestudeerde assistentschappen worden aangeboden aan voltijds ingeschreven afgestudeerde studenten om te dienen als onderwijs-, onderzoeks- of administratieve assistenten. Graduate Assistants ontvangen een loon (vastgesteld door de aanstellingsafdeling) in ruil voor verrichte werkzaamheden. Veel afgestudeerde assistenten ontvangen ook kwijtschelding van collegegeld (dwz collegegeldondersteuning) naast het ontvangen van loon voor assistentschapstaken.
Afgestudeerde studenten kunnen zowel beurzen als assistentschappen krijgen. Deze financieringsmogelijkheden zijn hetzelfde voor zowel Amerikaanse als internationale aanvragers.
Optionele Co-Op : coöperatief onderwijs bestaat uit betaalde werkopdrachten met bedrijven en organisaties in de VS en in het buitenland. Co-op stelt studenten in staat om een of meer semesters werkzaam te zijn in een voltijdse, betaalde functie gerelateerd aan hun academische programma voordat ze afstuderen. Veel studenten gebruiken coöperatieve inkomsten om hun opleiding te helpen financieren.
Work-Study : afgestudeerde studenten die voltijds studeren, kunnen een aanvraag indienen om deeltijds op de campus te werken. RIT heeft elk jaar meer dan 9.000 banen beschikbaar en studenten werken doorgaans 10 - 20 uur per week. Internationale studenten die studeren met een F-1- of J-1-visum mogen maximaal 20 uur per week op de campus werken en 40 uur tijdens pauzes.
leerplan
De mate vereist 30 semester credit-uren en omvat analytische onderwerpen in Computer Engineering (CMPE-610), twee flexibele kerncursussen, vier tot zes graduate keuzevakken, een semester van graduate seminar, en de optie van het voltooien van een scriptie of een graduate project. De kerncursussen en keuzevakken voor afgestudeerden bieden een brede en diepgaande kennis. Het Graduate Seminar Computer Engineering (CMPE-795) stelt studenten bloot aan een verscheidenheid aan onderwerpen gepresenteerd door onderzoekers van RIT, de industrie en andere universiteiten, en begeleidt studenten om een scriptie of project als hun hoogtepunt te kiezen.
Studenten die de proefschriftoptie volgen, voltooien negen semester credit-uren van thesisonderzoek (CMPE-790) met een facultaire adviseur om een fundamentele vraag van de wetenschap / techniek te beantwoorden die bijdraagt aan nieuwe kennis in het veld. Studenten formuleren het probleem onder begeleiding van de faculteitsadviseur en voeren uitgebreide kwantitatieve of kwalitatieve analyses uit met deugdelijke methodologie. Onderzoeksbevindingen moeten herhaalbaar en generaliseerbaar zijn, met voldoende kwaliteit om ze publiceerbaar te maken in technische conferenties en / of tijdschriften.
Studenten die de projectoptie volgen, ontvangen zes studiepunten gediplomeerde keuzevakken die rechtstreeks verband houden met hun projectprestaties en drie studiepunten van het Graduate Project (CMPE-792), waarin studenten worden verplicht om professioneel een project uit te voeren onder toezicht van een facultaire adviseur. Het project behandelt in het algemeen een onmiddellijk en praktisch probleem, een wetenschappelijke onderneming die tastbare resultaten kan behalen, waarbij van studenten wordt verwacht dat zij een presentatie of een demonstratie geven van de uiteindelijke deliverables van het project.
Onderzoeksporen / Flexibele kern / Graduate keuzevakken
Flexibele kern
Studenten moeten één cursus kiezen uit elk van de volgende flexibele kernclusters.
Computerarchitectuur en digitaal ontwerp
- CMPE-630 Digitaal IC-ontwerp
- CMPE-660 Herconfigureerbaar computergebruik
- CMPE-755 Hoogwaardige architectuur
Computing, communicatie en algoritmen
- CMPE-670-gegevens- en communicatienetwerken
- CMPE-655 Meerdere processorsystemen
- CMPE-677 Machine-intelligentie
Graduate keuzevakken
Studenten kunnen vier tot zes afgestudeerde keuzevakken selecteren. Ten minste twee keuzevakken moeten afkomstig zijn van de afdeling Computer Engineering (cursussen die beginnen met het voorvoegsel CMPE). Studenten moeten overleggen met hun adviseur en goedkeuring van de afdeling verkrijgen voor het gebruik van andere graduate-level cursussen als keuzevakken. Onderzoeksporen zijn beschikbaar in de volgende gebieden:
Geavanceerde computerarchitectuur—Computerarchitectuur houdt zich bezig met het beheer van hardwarebronnen, architecturen van instructieset en hun nauwe verbinding met de onderliggende hardware, en de onderlinge verbinding en communicatie van die hardwarecomponenten. Enkele van de huidige uitdagingen op het gebied van computerarchitectuur die worden aangepakt in de afdeling computertechniek, zijn onder meer energiezuinige architecturen, hoogwaardige architecturen, grafische verwerkingseenheden (GPU's), herconfigureerbare hardware, chip-multiprocessors en Networks-on-Chips.
Computervisie en machine-intelligentie - Visuele informatie is alomtegenwoordig en wordt steeds belangrijker voor toepassingen zoals robotica, gezondheidszorg, mens-computerinteractie, biometrie, bewaking, games, entertainment, transport en handel. Computer vision richt zich op het extraheren van informatie uit beeld- en videogegevens voor modellering, interpretatie, detectie, tracking en herkenning. Machine-intelligentiemethoden hebben te maken met mens-machine-interactie, kunstmatige intelligentie, redeneren van agenten en robotica. De ontwikkeling van algoritmen voor deze gebieden omvat beeldverwerking, patroonherkenning en machine learning en is nauw verbonden met systeemontwerp en hardware-implementaties.
Digitale systemen: computersystemen van de volgende generatie vereisen een hoge rekendichtheid, intelligentie op het apparaat, kleine vormfactor, lage energiedissipatie en hoge prestaties. Dit wordt mogelijk gemaakt door de massale integratie van CMOS en opkomende technologieën. Onderzoek naar digitale systemen richt zich op het ontwerpen van energiezuinige architecturen; neuromorfe computersystemen; 3D-architecturen; stroom- en thermisch beheer; en het bestuderen van de toepasbaarheid van opkomende technologieën voor nieuwe AI-platforms.
Netwerken en beveiliging - De prevalentie van onderling verbonden computer-, detectie- en activeringsapparaten heeft onze manier van leven veranderd. De alomtegenwoordige toegang tot gegevens met behulp van/van deze apparaten met betrouwbare prestaties en beveiligingsgarantie vormt spannende uitdagingen voor ingenieurs en wetenschappers. Bestand tegen omgevingsonzekerheid, systeemstoringen en cyberaanvallen vereist vooruitgang in hardware, software en netwerktechnieken. Het onderzoekstraject in netwerken en beveiliging richt zich op intelligente draadloze en sensornetwerken, cryptografische engineering en voorspellend bewustzijn van cybersituaties.
Signaalverwerking en controles -Dit onderzoeksgebied houdt zich bezig met algoritmen en apparaten die worden gebruikt in de kern van systemen die interageren met onze fysieke wereld. Als zodanig beschouwt dit gebied het waarnemen, analyseren en modelleren van dynamische systemen met de bedoeling informatie over een systeem te meten, deze informatie te communiceren en te verwerken om het gedrag ervan aan te passen. Toepassingsgebieden zijn robuuste op feedback gebaseerde besturing waarbij tijdens het ontwerpproces rekening moet worden gehouden met onzekerheid in de dynamiek en omgeving en met signaalverwerkingsalgoritmen en apparaten voor systeemdetectie en -aanpassing.
Aanvullende wiskundeopleidingen op graduaatniveau
Aanvullende wiskundecursussen kunnen ook als keuzevakken worden gebruikt. Studenten moeten overleggen met hun adviseur en goedkeuring krijgen van de afdeling voor het gebruik van deze of andere wiskundecursussen op graduaatniveau voor keuzevakken.
leerplan
Computertechnologie (afstudeeroptie), MS-graad, typische cursusreeks
Eerste jaar
- CMPE-610 Analytische onderwerpen in computertechnologie
- Flexibele basiscursus†
- Kies twee van de volgende flexibele kerncursussen:
- CMPE-630 Digitaal Integrated Circuit Design
- CMPE-655 Meerdere processorsystemen
- CMPE-660 Herconfigureerbaar computergebruik
- CMPE-670 Data- en communicatienetwerk
- CMPE-685 Computer Vision
- CMPE-790 Scriptie en Projectinitiatie Seminar
- CMPE-796 Scriptie en projectinitiatie
- Graduate Electives *
Tweede jaar
- CMPE-790 Thesis
- Graduate Elective
† Studenten kunnen een van de volgende cursussen kiezen om aan deze eis te voldoen: Digital IC Design (CMPE-630), Multiple Processor Systems (CMPE-655), Reconfigurable Computing (CMPE-660), Data and Communications Networks (CMPE-670), of Computer Vision (CMPE-685).
Computertechniek (projectoptie), MS-graad, typische cursusreeks
Eerste jaar
- CMPE-610 Analytische onderwerpen in computertechnologie
- Kies twee van de volgende flexibele kerncursussen:
- CMPE-630 Digitaal Integrated Circuit Design
- CMPE-655 Meerdere processorsystemen
- CMPE-660 Herconfigureerbaar computergebruik
- CMPE-670 Data- en communicatienetwerk
- CMPE-685 Computer Vision
- CMPE-795Graduate Seminar
- Graduate Electives *
Tweede jaar
- CMPE-792 Graduate Project
- Project Focus keuzevakken
- Graduate Elective
† Studenten kunnen een van de volgende cursussen kiezen om aan deze eis te voldoen: Digital IC Design (CMPE-630), Multiple Processor Systems (CMPE-655), Reconfigurable Computing (CMPE-660), Data and Communications Networks (CMPE-670), of Computer Vision (CMPE-685).
Computer architectuur
- CMPE-655 Meerdere processorsystemen
- CMPE-660 Herconfigureerbaar computergebruik
- CMPE-655 Performance Engineering van realtime en ingebedde systemen
- CMPE-731 Ontwerp en testen van multikernchips
- CMPE-750 Advanced Computer Architecture
- CMPE-755 hoogwaardige architecturen
- CSCI-652 Gedistribueerde systemen
- CSCI-654 Funderingen van parallelle computing
- CSCI-742 Constructie van compilers
Computervisie en machine-intelligentie
- CMPE-680 digitale beeldverwerkingalgoritmen
- CMPE-685 Computer Vision
- CSCI-713 Toegepaste perceptie in afbeeldingen en visualisatie
- CSCI-715-toepassingen in Virtual Reality
- CSCI-719 Onderwerpen in Computer Graphics
- CSCI-720 Big Data Analytics
- CSCI-731 Geavanceerde computervisie
- EEEE-647 kunstmatige intelligentie-verkenningen
- EEEE-670 patroonherkenning
- EEEE-685 Principles of Robotics
- EEEE-780
- Digitale videoverwerking
- EEEE-781 Beeld- en videocompressie
- IMGS-756 Geavanceerde digitale beeldverwerking
Geïntegreerde schakelingen en systemen
- CMPE-630 Digitaal Integrated Circuit Design
- CMPE-655 Meerdere processorsystemen
- CMPE-730 Geavanceerde digitale geïntegreerde schakeling
- CMPE-731 Ontwerp en testen van multikernchips
- CMPE-750 Advanced Computer Architecture
- EEEE-602 Willekeurige signalen en ruis
- EEEE-610 Analog Electronics
- EEEE-620 Ontwerp van digitale systemen
- EEEE-712 geavanceerde Field Effect-apparaten
- EEEE-713 Solid State Physics
- EEEE-720 Geavanceerde onderwerpen in ontwerp van digitale systemen
- EEEE-726 Mixed Signal IC Design
- EEEE-730 Geavanceerd analoog IC-ontwerp
Netwerken en beveiliging
- CMPE-661 hardware- en softwareontwerp voor cryptografische toepassingen
- CMPE-670-gegevens- en communicatienetwerken
- CMPE-770 draadloze netwerken
- CSCI-642 Veilige codering
- CSCI-662 Foundations of Cryptography
- CSCI-720 Big Data Analytics
- CSCI-734 Stichtingen voor veiligheidsmeting en -evaluatie
- CSCI-735 Funderingen van intelligente beveiligingssystemen
- CSCI-736 Neurale netwerken en machine learning
- CSCI-762 Geavanceerde cryptografie
- CSEC-743 Computervirussen en schadelijke software
- CSEC-744 Netwerkbeveiliging
- EEEE-602 Willekeurige signalen en ruis
- EEEE-693 Digitale datacommunicatie
- EEEE-797 Draadloze communicatie
- NSSA-612 Modellering en analyse van netwerken
- NSSA-711 Advanced Routing Protocols
- NSSA-715 Netwerkontwerp en prestaties
Signaalverwerking, besturing en embedded systemen
- CMPE-663 Realtime en ingebedde systemen
- CMPE-664 modellering van real-time systemen
- CMPE-665 Performance Engineering van Real-Time en Embedded Systems
- EEEE-602 Willekeurige signalen en ruis
- EEEE-610 Analog Electronics
- EEEE-661 Moderne besturingstheorie
- EEEE-733 Robuuste regeling
- EEEE-765 Optimale besturing
- EEEE-768 Adaptieve signaalverwerking
- EEEE-793 Foutdetectie en foutcorrectie
- EEEE-794 Informatietheorie
- MATH-781
- Wavelets en toepassingen
Aanvullende wiskundeopleidingen op graduaatniveau
- ISEE-601-systeemmodellering en -optimalisatie
- ISEE-701 Lineaire programmering
- ISEE-702 Integer en niet-lineair programmeren
- MATH-603 Optimalisatietheorie
- MATH-605 Stochastische processen
- MATH-611
- Numerieke analyse
- MATH-651
- Combinatoriek en grafiektheorie I
Programma resultaat
De MS in computer engineering bereidt studenten voor om:
- demonstreren van zelfstandig leren, hetgeen noodzakelijk is om hun vaardigheden op een veranderende werkplek en economie bij te werken, en
- met succes oplossingen formuleren voor de huidige technische problemen in de computertechniek of aanverwante disciplines.
Carrièremogelijkheden
Industries
- ruimte
- Verzekering
- Overheid (lokaal, staat, federaal)
- Internet en software
- Verdediging
- Elektronische en computerhardware
- Manufacturing
Typische jobtitels
- Software ontwikkelaar
- Embedded Firmware Engineer
- Junior Analyst Programmer
- Software Applicatie Engineer
- Software ontwikkelaar
- Systeemengineer
- Test-ingenieur
English Language Requirements
Certificeer uw Engelse taalvaardigheid met de Duolingo Engelse test! De DET is een handige, snelle en betaalbare online test Engels die wordt geaccepteerd door meer dan 4.000 universiteiten (zoals deze) over de hele wereld.