Un titolo di ricerca progettato per produrre studiosi indipendenti, ricercatori all'avanguardia e educatori ben preparati, beneficerai di docenti di livello mondiale, offerte accademiche diversificate e strutture moderne mentre identifichi e ricerchi le sfide all'interno e oltre il computing.
Il Dottorato in scienze informatiche e dell'informazione è un titolo di ricerca progettato per produrre studiosi indipendenti, ricercatori all'avanguardia e educatori ben preparati. Condurrai sia ricerche fondamentali che applicate per affrontare sfide diverse e importanti all'interno e oltre il computing, e beneficerai di docenti di livello mondiale, offerte accademiche diversificate e strutture moderne. I nostri laureati sono pronti a eccellere sia in ambienti informatici che interdisciplinari in accademia, governo e industria.
Il programma di dottorato in scienze informatiche e dell'informazione evidenzia due delle caratteristiche più uniche del Golisano College for Computing and Information Sciences: la sua ampiezza di offerte di programma e il suo focus accademico sulla scoperta di soluzioni a problemi del mondo reale bilanciando teoria e pratica.
Il programma si concentra sugli aspetti teorici e pratici della cyberinfrastruttura applicata a problemi specifici in più domini. È una combinazione di aree di conoscenza informatica intra-disciplinari e aree di dominio inter-disciplinari.
Cyberinfrastruttura
La cyberinfrastruttura (CI) è l'integrazione completa di hardware, dati, reti e sensori abilitati digitalmente per fornire suite di software e servizi middleware sicuri, efficienti, affidabili, accessibili, utilizzabili e interoperabili. Il programma di dottorato svolge un ruolo di leadership nella ricerca CI fornendo strumenti centrati sull'uomo per le comunità scientifiche e ingegneristiche. Questi strumenti e servizi si concentrano su aree come il calcolo ad alte prestazioni, l'analisi e la visualizzazione dei dati, i servizi informatici e gli ambienti virtuali, e la gestione dell'apprendimento e della conoscenza.
Conoscenza intra-disciplinare
Ci sono tre aree di conoscenza informatica intra-disciplinari: infrastruttura, interazione e informatica.
L'infrastruttura comprende aspetti relativi all'hardware, al software (sia software di sistema che applicazioni), alla tecnologia delle comunicazioni e alla loro integrazione con i sistemi informatici attraverso le applicazioni. L'attenzione è rivolta alla migliore organizzazione di questi elementi per fornire soluzioni architettoniche ottimali. Dal lato hardware, include la progettazione a livello di sistema (ad esempio, per soluzioni system-on-a-chip) e i loro componenti di base. Dal lato software copre tutti gli aspetti dello sviluppo di software di sistemi e applicazioni, comprese le lingue e gli standard di specifica e progettazione; validazione e prototipazione, e gestione della qualità multi-dimensionale; linee di prodotto software, architetture basate su modelli, sviluppo basato su componenti e linguaggi specifici per il dominio; e stima, tracciamento e supervisione dei prodotti. L'argomento delle comunicazioni include reti di sensori e protocolli; reti attive, wireless, mobili, configurabili e ad alta velocità; e sicurezza e privacy delle reti, qualità del servizio, affidabilità, scoperta dei servizi e integrazione, e inter-networking attraverso reti eterogenee. A livello di sistema, ci sono questioni relative alla conformità e alla certificazione; affidabilità del sistema, tolleranza ai guasti, adattabilità verificabile e sistemi riconfigurabili; sistemi in tempo reale, auto-adattivi, auto-organizzanti e autonomici. Alcune delle specializzazioni disponibili in quest'area sono reti e sicurezza, sistemi digitali e VLSI, progettazione software e produttività, e software di sistema.
L'interazione si riferisce a argomenti relativi all'azione combinata di due o più entità (umane o computazionali) che si influenzano reciprocamente e lavorano insieme quando facilitate dalla tecnologia. Comprende diversi sottotemi relativi a come le persone e la tecnologia interagiscono e si interfacciano. Diversi fili comuni si intrecciano in tutte queste aree, molte delle quali si basano fortemente e costruiscono su fondamenta nelle scienze sociali e comportamentali con un'enfasi sulla comprensione dei fenomeni umani e sociali/organizzativi. In una certa misura, questi campi seguono un approccio ingegneristico alla progettazione delle interazioni in cui le soluzioni si basano su regole e principi derivati dalla ricerca e dalla pratica, ma richiedono analisi che vanno oltre l'approccio analitico. Da questa prospettiva, le soluzioni possono essere misurate e valutate rispetto a obiettivi e risultati previsti. Tuttavia, mentre efficienza ed efficacia sono spesso le parole d'ordine di questi campi nella pratica, è anche qui che la scienza incontra l'arte nel computing. La progettazione creativa e la sensibilità ai bisogni umani e all'estetica sono critiche. Alcune delle specializzazioni disponibili in quest'area sono interazione uomo-computer, sistemi didattici basati su computer e tecnologie di accesso.
L'informatica è lo studio delle tecniche computazionali/algoritmiche applicate alla gestione e comprensione di sistemi intensivi di dati. Si concentra sulla cattura, archiviazione, elaborazione, analisi e interpretazione dei dati. Gli argomenti includono algoritmi, complessità e informatica della scoperta. L'archiviazione e l'elaborazione dei dati richiedono un'indagine sugli strumenti e le tecniche per la modellazione, l'archiviazione e il recupero. L'analisi e la comprensione richiedono lo sviluppo di strumenti e tecniche per la modellazione simbolica, la simulazione e la visualizzazione dei dati. L'aumentata complessità nella gestione di enormi quantità di dati richiede una migliore comprensione dei fondamenti del calcolo. Questi fondamenti includono la complessità, la teoria per determinare i limiti intrinseci del calcolo, la comunicazione, la crittografia e la progettazione e analisi di algoritmi per ottenere soluzioni ottimali all'interno dei limiti identificati. Alcune delle specializzazioni disponibili in quest'area sono informatica di base, informatica della scoperta e sistemi intelligenti.
Domini interdisciplinari
Il programma si concentra sul computing specifico per il dominio, o sull'interazione tra computing e discipline non informatiche, nelle aree della scienza, ingegneria, medicina, arti, scienze umane e business. Incorporando il computing specifico per il dominio, la ricerca condotta in questo programma applica i principi delle scienze informatiche e dell'informazione alla soluzione di problemi in domini applicativi che si trovano al di fuori dell'ambito della disciplina informatica tradizionale. Il requisito di ricerca incorpora concetti fondamentali nella cyberinfrastruttura che sono necessari per comprendere i problemi comunemente incontrati nell'avanzamento della scoperta scientifica e dello sviluppo di prodotti in domini interdisciplinari.