A UB, ogni studente ha un unico set di corsi che prende verso il suo Master's degree. Non ci sono requisiti per nessun corso, quindi in un certo senso, la domanda non è valida, ma immagino che tu voglia sapere quali sono i corsi più popolari offerti alla UB.
http://www.cse.buffalo.edu/graduate/handbooks/grad-handbook-2014.pdf
Ho dato sopra un link all'ultimo manuale di laurea. Se esaminate i requisiti della MS, vedrete che ci sono 4 aree principali:
- Teoria/Algoritmi
- Intelligenza Artificiale
- Hardware e Sistemi in Rete
- Software
UB richiede di seguire almeno 1 corso da ciascuna di queste discipline.
La maggior parte, se non tutti gli studenti del Master scelgono CSE 531 (Analisi degli algoritmi) per il requisito della prima disciplina. Quando ho fatto il corso, l'unica altra opzione disponibile era Teoria del calcolo e questo era un GRANDE NO NO per molti. Non so se sono stati aggiunti altri corsi a questa sezione.
Per l'IA, ci sono due corsi che sono più popolari tra gli studenti. Questi sono CSE 573 (Introduzione alla visione artificiale e all'elaborazione delle immagini) e CSE 574 (Introduzione all'apprendimento automatico). Per le persone che non vogliono seguire corsi avanzati in questa disciplina, questa era l'area di base più odiata. Io ho seguito corsi avanzati in quest'area, quindi non posso commentare molto sul perché 😛 Entrambi i corsi sono molto buoni e si impara molto.
I corsi più popolari nell'area hardware sarebbero CSE 589 (Modern Networking Concepts), CSE 586 (Distributed Systems) e CSE 590 (Computer Architecture). Personalmente raccomanderei il 589 seguito dal 586. Non sono sicuro che il 590 sia ancora offerto. So che sembra così dal nome, ma puoi stare tranquillo, non dovrai toccare nessun tipo di resistenza, condensatore o induttore in nessuno di questi corsi. 🙂
Il software è, credo, l'area più popolare di tutte. Quasi tutti i corsi in quest'area sono molto popolari... Ci sono Sistemi Operativi, Sistemi di Database, Information Retrieval, Sicurezza Informatica, e tutti gli altri che puoi trovare. Tutti sono buoni corsi a sé stanti.
Come ho detto prima, quali corsi scegliete è una decisione totalmente vostra. Questi sono solo alcuni dei corsi che erano popolari 2 anni fa. Una discussione approfondita sarebbe più adatta una volta raggiunta la UB, se decidete di andare per essa. La ragione principale è che gli studenti che sono attualmente lì sarebbero più in contatto con i cambiamenti nella struttura dei corsi e cose del genere.
Per quanto riguarda la ricerca in corso alla UB, dovresti guardare il sito web e capirlo. Credo che sia una domanda troppo ampia per essere inserita in una risposta di Quora 😛
Spero che questo aiuti