Corso di laurea specialistica in Ingegneria informatica
Rochester, Stati Uniti d'America
DURATA
2 Years
LINGUE
Inglese
RITMO
Tempo pieno, Mezza giornata
SCADENZA DELLA DOMANDA
Richiedi la scadenza per la domanda
LA PRIMA DATA DI INIZIO
Aug 2024
TASSE UNIVERSITARIE
USD 41.424 / per year *
FORMATO DI STUDIO
Nel campus
* insegnamento annuale a tempo pieno. Potrebbero essere applicati costi aggiuntivi. Borse di studio e aiuti sono disponibili
Introduzione
Maggiori informazioni su come RIT sta affrontando la crisi del coronavirus qui
Panoramica
Il master in ingegneria informatica si concentra sulla progettazione e lo sviluppo di sistemi integrati per computer e computer, tenendo conto di fattori ingegneristici quali funzionalità, prestazioni, sicurezza e sostenibilità. Gli ingegneri informatici progettano e realizzano questi sistemi per soddisfare i requisiti di applicazioni e sistemi con attenzione all'interazione hardware-software. Il programma sottolinea l'accurata adozione della metodologia di progettazione e l'applicazione di sofisticati strumenti di ingegneria. I requisiti di programmazione intensiva e di lavoro in laboratorio garantiscono conoscenze specialistiche significative, di alto livello ed esperienza con strutture moderne e strumenti di progettazione all'avanguardia.
La laurea in ingegneria informatica offre agli studenti un elevato livello di conoscenze specialistiche in ingegneria informatica, rafforzando la loro capacità di formulare con successo soluzioni agli attuali problemi tecnici e offre un'esperienza di apprendimento indipendente significativa in preparazione per ulteriori studi universitari o per lo sviluppo professionale continuo a il vantaggio della disciplina. Il programma accoglie i candidati con lauree in ingegneria informatica o programmi correlati come ingegneria elettrica o informatica. (Alcuni corsi di bridge aggiuntivi possono essere richiesti per i candidati da laureandi al di fuori dell'ingegneria informatica).
Galleria
Ammissioni
Borse di studio e finanziamenti
Il RIT assegna ogni anno più di 37 milioni di dollari in borse di studio e assistentati di merito a studenti laureati. I premi per le borse di studio vanno dal 5% delle tasse scolastiche fino alle tasse scolastiche complete. I premi si basano sull'eccellenza accademica di un candidato. Molte cose vengono prese in considerazione quando si assegnano borse di studio: voti universitari, punteggi dei test di collocamento per laureati e la tua ricerca e esperienza lavorativa sono tutti fattori.
Gli assistentati laureati sono offerti a studenti laureati immatricolati a tempo pieno per servire come assistenti didattici, di ricerca o amministrativi. Gli Assistenti Laureati ricevono una retribuzione (determinata dal dipartimento che effettua la nomina) in cambio del lavoro svolto. Molti assistenti laureati ricevono anche la remissione delle tasse scolastiche (cioè il sostegno alle tasse scolastiche) oltre a ricevere lo stipendio per i compiti di assistentato.
Agli studenti laureati possono essere assegnate sia borse di studio che assistentati. Queste opportunità di finanziamento sono le stesse sia per i candidati statunitensi che per quelli internazionali.
Il RIT assegna ogni anno più di 30 milioni di dollari in borse di studio e assistentati di merito a studenti laureati. I premi per le borse di studio vanno dal 10% al 40% delle tasse scolastiche. L'importo medio della nostra borsa di studio è di circa il 30% delle tasse scolastiche o $ 13.000. I premi si basano sull'eccellenza accademica di un candidato. Molte cose vengono prese in considerazione quando si assegnano borse di studio: voti universitari, punteggi dei test di collocamento per laureati e la tua ricerca e esperienza lavorativa sono tutti fattori.
Gli assistentati laureati sono offerti a studenti laureati immatricolati a tempo pieno per servire come assistenti didattici, di ricerca o amministrativi. Gli Assistenti Laureati ricevono una retribuzione (determinata dal dipartimento che effettua la nomina) in cambio del lavoro svolto. Molti assistenti laureati ricevono anche la remissione delle tasse scolastiche (cioè il sostegno alle tasse scolastiche) oltre a ricevere lo stipendio per i compiti di assistentato.
Agli studenti laureati possono essere assegnate sia borse di studio che assistentati. Queste opportunità di finanziamento sono le stesse sia per i candidati statunitensi che per quelli internazionali.
Cooperativa facoltativa : l'istruzione cooperativa è incarichi di lavoro retribuiti con società e organizzazioni negli Stati Uniti e all'estero. Co-op consente agli studenti di trascorrere uno o più semestri occupati in una posizione retribuita a tempo pieno correlata al loro programma accademico prima della laurea. Molti studenti usano i guadagni delle cooperative per finanziare la loro istruzione.
Lavoro-studio : gli studenti laureati che studiano a tempo pieno possono fare domanda per lavorare part-time nel campus. RIT ha più di 9.000 posti di lavoro disponibili ogni anno e gli studenti lavorano in genere 10-20 ore a settimana. Gli studenti internazionali che studiano con un visto F-1 o J-1 possono lavorare fino a 20 ore settimanali nel campus e 40 ore durante i periodi di pausa.
Curriculum
La laurea richiede 30 ore di credito semestrale e comprende argomenti analitici in ingegneria informatica (CMPE-610), due corsi di base flessibili, da quattro a sei elettivi laureati, un semestre di seminario di laurea e l'opzione di completare una tesi o un progetto di laurea. I corsi di base e gli elettivi laureati forniscono ampiezza e profondità di conoscenza. Il Seminario di Laurea in Ingegneria Informatica (CMPE-795) espone gli studenti a una varietà di argomenti presentati da ricercatori provenienti da RIT, industria e altre università, e guida gli studenti a scegliere una tesi o un progetto come la loro esperienza culminante.
Gli studenti che perseguono l'opzione di tesi completano nove ore di credito della tesi di ricerca (CMPE-790) con un consulente di facoltà per rispondere a una domanda fondamentale di scienza / ingegneria che contribuisce a nuove conoscenze nel campo. Gli studenti formulano il problema sotto la guida del consulente di facoltà e conducono ampie analisi quantitative o qualitative con una solida metodologia. I risultati della ricerca dovrebbero essere ripetibili e generalizzabili, con una qualità sufficiente per renderli pubblicabili in conferenze e / o riviste tecniche.
Gli studenti che perseguono l'opzione del progetto prendono sei crediti di elettivi laureati direttamente correlati ai risultati del progetto e tre crediti del Progetto Graduate (CMPE-792), che richiede agli studenti di eseguire un progetto professionale sotto la supervisione di un consulente di facoltà. Il progetto affronta in generale un problema immediato e pratico, un'impresa accademica che può avere risultati tangibili, in cui gli studenti devono dare una presentazione o una dimostrazione dei risultati finali del progetto.
Percorsi di ricerca / nucleo flessibile / elettivi laureati
Nucleo flessibile
Gli studenti devono selezionare un corso da ciascuno dei seguenti cluster di base flessibili.
Architettura del computer e design digitale
- CMPE-630 Digital IC Design
- Computazione riconfigurabile CMPE-660
- CMPE-755 Architettura ad alte prestazioni
Calcolo, comunicazioni e algoritmi
- CMPE-670 Dati e reti di comunicazione
- CMPE-655 Sistemi di processori multipli
- CMPE-677 Machine Intelligence
Laureato elettivi
Gli studenti possono selezionare da quattro a sei elettivi laureati. Almeno due elettivi devono essere dal dipartimento di ingegneria informatica (corsi che iniziano con il prefisso CMPE). Gli studenti devono consultare il proprio consulente e ottenere l'approvazione del dipartimento per l'utilizzo di altri corsi di laurea come elettivi. Le tracce di ricerca sono disponibili nelle seguenti aree:
Architettura avanzata del computer: l'architettura del computer si occupa della gestione delle risorse hardware, delle architetture dei set di istruzioni e della loro stretta connessione con l'hardware sottostante e l'interconnessione e la comunicazione di tali componenti hardware. Alcune delle attuali sfide dell'architettura dei computer che vengono affrontate nel dipartimento di ingegneria informatica includono architetture ad alta efficienza energetica, architetture ad alte prestazioni, unità di elaborazione grafica (GPU), hardware riconfigurabile, multiprocessori di chip e Networks-on-Chips.
Visione artificiale e intelligenza artificiale: le informazioni visive sono onnipresenti e sempre più importanti per applicazioni quali robotica, assistenza sanitaria, interazione uomo-computer, biometria, sorveglianza, giochi, intrattenimento, trasporti e commercio. La visione artificiale si concentra sull'estrazione di informazioni da dati di immagini e video per la modellazione, l'interpretazione, il rilevamento, il tracciamento e il riconoscimento. I metodi di intelligenza artificiale riguardano l'interazione uomo-macchina, l'intelligenza artificiale, il ragionamento degli agenti e la robotica. Lo sviluppo di algoritmi per queste aree abbraccia l'elaborazione delle immagini, il riconoscimento di modelli e l'apprendimento automatico ed è strettamente correlato alla progettazione del sistema e alle implementazioni hardware.
Sistemi digitali: i sistemi informatici di nuova generazione richiedono un'elevata densità di calcolo, intelligenza sul dispositivo, fattore di forma ridotto, bassa dissipazione di energia e prestazioni elevate. Ciò è reso possibile dall'integrazione di CMOS e tecnologie emergenti su vasta scala. La ricerca sui sistemi digitali si concentra sulla progettazione di architetture efficienti dal punto di vista energetico; sistemi di calcolo neuromorfici; architetture 3D; alimentazione e gestione termica; e studiando l'applicabilità delle tecnologie emergenti per le nuove piattaforme di intelligenza artificiale.
Reti e sicurezza: la prevalenza di dispositivi di elaborazione, rilevamento e attivazione interconnessi ha trasformato il nostro modo di vivere. L'accesso onnipresente ai dati utilizzando/da questi dispositivi con prestazioni affidabili e garanzia di sicurezza presenta sfide entusiasmanti per ingegneri e scienziati. La resilienza all'incertezza ambientale, ai guasti del sistema e agli attacchi informatici richiede progressi nell'hardware, nel software e nelle tecniche di rete. Il percorso di ricerca in reti e sicurezza si concentra su reti wireless e di sensori intelligenti, ingegneria crittografica e consapevolezza predittiva della situazione informatica.
Elaborazione del segnale e controlli — Quest'area di ricerca si occupa di algoritmi e dispositivi utilizzati al centro dei sistemi che interagiscono con il nostro mondo fisico. In quanto tale, quest'area considera il rilevamento, l'analisi e la modellazione dei sistemi dinamici con l'intento di misurare le informazioni su un sistema, comunicarle ed elaborarle per adattarne il comportamento. Le aree di applicazione sono un robusto controllo basato sul feedback in cui l'incertezza nella dinamica e nell'ambiente deve essere considerata durante il processo di progettazione e algoritmi di elaborazione del segnale e dispositivi per il rilevamento e l'adattamento del sistema.
Ulteriori corsi di matematica a livello di laurea
Anche corsi di matematica aggiuntivi possono essere usati come elettivi. Gli studenti devono consultare il proprio consulente e ottenere l'approvazione del dipartimento per l'utilizzo di questi o altri corsi di matematica a livello di laureati in elettivi.
programma scolastico
Ingegneria informatica (opzione di tesi), laurea specialistica, sequenza di corso tipica
Primo anno
- CMPE-610 Argomenti analitici in ingegneria informatica
- Corso base flessibile†
- Scegli due dei seguenti corsi di base flessibili:
- CMPE-630 Digital Integrated Circuit Design
- CMPE-655 Sistemi di processori multipli
- Computazione riconfigurabile CMPE-660
- Rete di comunicazione e dati CMPE-670
- CMPE-685 Computer Vision
- Seminario sulla tesi e sul seminario di progetto CMPE-790
- CMPE-796 Seminario sulla tesi e l'inizio del progetto
- Elettivi laureati *
Secondo anno
- Tesi CMPE-790
- Laureato elettivo
† Gli studenti possono scegliere uno dei seguenti corsi per soddisfare questo requisito: Digital IC Design (CMPE-630), Multiple Processor Systems (CMPE-655), Reconfigurable Computing (CMPE-660), Data and Communications Networks (CMPE-670), o Visione artificiale (CMPE-685).
Ingegneria informatica (opzione del progetto), laurea specialistica, sequenza di corso tipica
Primo anno
- CMPE-610 Argomenti analitici in ingegneria informatica
- Scegli due dei seguenti corsi di base flessibili:
- CMPE-630 Digital Integrated Circuit Design
- CMPE-655 Sistemi di processori multipli
- Computazione riconfigurabile CMPE-660
- Rete di comunicazione e dati CMPE-670
- CMPE-685 Computer Vision
- CMPE-795 Seminario sulla crescita
- Elettivi laureati *
Secondo anno
- CMPE-792 Graduate Project
- Project Focus Electives
- Laureato elettivo
† Gli studenti possono scegliere uno dei seguenti corsi per soddisfare questo requisito: Digital IC Design (CMPE-630), Multiple Processor Systems (CMPE-655), Reconfigurable Computing (CMPE-660), Data and Communications Networks (CMPE-670), o Visione artificiale (CMPE-685).
Architettura del computer
- CMPE-655 Sistemi di processori multipli
- Computazione riconfigurabile CMPE-660
- CMPE-655 Performance Engineering di sistemi Real-time ed Embedded
- CMPE-731 Progettazione e test di chip multi-core
- CMPE-750 Advanced Computer Architecture
- CMPE-755 Architetture ad alte prestazioni
- CSCI-652 Sistemi distribuiti
- CSCI-654 Fondamenti di Parallel Computing
- Costruzione del compilatore CSCI-742
Computer vision e machine intelligence
- Algoritmi di elaborazione delle immagini digitali CMPE-680
- CMPE-685 Computer Vision
- CSCI-713 Percezione applicata in grafica e visualizzazione
- Applicazioni CSCI-715 in realtà virtuale
- CSCI-719 Argomenti in Computer Graphics
- CSCI-720 Big Data Analytics
- CSCI-731 Advanced Computer Vision
- Esplorazioni sull'intelligenza artificiale EEEE-647
- Riconoscimento di pattern EEEE-670
- Principi di robotica EEEE-685
- EEEE-780
- Elaborazione video digitale
- EEEE-781 Compressione di immagini e video
- IMGS-756 Elaborazione digitale avanzata delle immagini
Circuiti e sistemi integrati
- CMPE-630 Digital Integrated Circuit Design
- CMPE-655 Sistemi di processori multipli
- CMPE-730 Advanced Digital Integrated Circuit Design
- CMPE-731 Progettazione e test di chip multi-core
- CMPE-750 Advanced Computer Architecture
- EEEE-602 Segnali e rumore casuali
- Elettronica analogica EEEE-610
- Progettazione di sistemi digitali EEEE-620
- EEEE-712 Dispositivi ad effetto di campo avanzati
- EEEE-713 Fisica allo stato solido
- EEEE-720 Argomenti avanzati nella progettazione di sistemi digitali
- Progettazione di circuiti integrati di segnali misti EEEE-726
- EEEE-730 Advanced Analog IC Design
Reti e sicurezza
- CMPE-661 Progettazione hardware e software per applicazioni crittografiche
- CMPE-670 Dati e reti di comunicazione
- Reti wireless CMPE-770
- Codifica sicura CSCI-642
- CSCI-662 Fondamenti di crittografia
- CSCI-720 Big Data Analytics
- CSCI-734 Fondamenti di misurazione e valutazione della sicurezza
- CSCI-735 Fondamenti di sistemi di sicurezza intelligenti
- CSCI-736 Reti neurali e apprendimento automatico
- CSCI-762 Advanced Cryptography
- CSEC-743 Virus informatici e software dannoso
- CSEC-744 Sicurezza di rete
- EEEE-602 Segnali e rumore casuali
- EEEE-693 Comunicazione dati digitali
- Comunicazione wireless EEEE-797
- NSSA-612 Networking Modeling and Analysis
- NSSA-711 Protocolli di routing avanzati
- NSSA-715 Progettazione e prestazioni della rete
Elaborazione del segnale, controllo e sistemi integrati
- CMPE-663 Sistemi in tempo reale e integrati
- Modellazione CMPE-664 di sistemi in tempo reale
- CMPE-665 Performance Engineering di Real-Time e sistemi embedded
- EEEE-602 Segnali e rumore casuali
- Elettronica analogica EEEE-610
- Teoria di controllo moderna EEEE-661
- EEEE-733 Controllo robusto
- EEEE-765 Controllo ottimale
- Elaborazione adattiva del segnale EEEE-768
- Rilevamento degli errori EEEE-793 e correzione degli errori
- Teoria delle informazioni EEEE-794
- Math-781
- Wavelet e applicazioni
Ulteriori corsi di matematica a livello di laurea
- Modellazione e ottimizzazione dei sistemi ISEE-601
- Programmazione lineare ISEE-701
- ISEE-702 Programmazione di numeri interi e non lineari
- Teoria dell'ottimizzazione MATH-603
- MATH-605 processi stocastici
- MATH-611
- Analisi numerica
- Math-651
- Combinatoria e teoria dei grafi I
Esito del programma
La MS in ingegneria informatica prepara gli studenti universitari a:
- dimostrare l'apprendimento indipendente, necessario per aggiornare le proprie competenze in un ambiente di lavoro e in un'economia che cambiano, e
- formulare con successo soluzioni agli attuali problemi tecnici in ingegneria informatica o discipline correlate.
Opportunità di carriera
Industrie
- Aerospaziale
- Assicurazione
- Governo (locale, statale, federale)
- Internet e software
- Difesa
- Hardware elettronico e computer
- Produzione
Tipici titoli di lavoro
- Ingegnere del software
- Embedded Firmware Engineer
- Programmatore Junior Analyst
- Ingegnere di applicazioni software
- Sviluppatore di software
- Ingegnere di sistemi
- Test Engineer
English Language Requirements
Certifica la tua conoscenza della lingua inglese con il Duolingo English Test! Il DET è un test di inglese online comodo, veloce e conveniente accettato da oltre 4.000 università (come questa) in tutto il mondo.