A2A Quello che hai descritto è il Dipartimento di Computer Science M. Eng. track alla Cornell (etichetta Master's of Engineering) che è una laurea professionale per l'occupazione che è master's degree dove viene fatto un progetto invece di una tesi. Ha un minimo di 30 crediti dove da 3 a 6 crediti sono un progetto. Se hai i prerequisiti che ti permettono di completare il progetto nel tuo secondo semestre, può essere fatto in un anno.
Department of Computer Science Ph.D./M.S. ha un programma di master's con tesi che richiede 34 ore di credito dove 6 a 12 crediti sono di ricerca, il doppio della quantità di lavoro per un progetto. Di solito non può essere fatto in un anno a meno che lo studente non abbia fatto una ricerca universitaria con una tesi senior. Se lo studente può iniziare la sua ricerca nel primo semestre, anch'essa può essere fatta in un anno.
Ci sono due livelli di ingresso nella maggior parte delle università dove è richiesta una tesi: Un master con programma di tesi o un programma di dottorato. Alcune università hanno un master dove è richiesto solo un progetto, per esempio, Stanford.
In fondo: La durata del completamento di un master dipende dalla padronanza dello studente dei prerequisiti della divisione superiore e dei corsi di laurea necessari per fare un progetto o una tesi.