Программа магистратуры по компьютерным наукам предоставляет студентам более глубокое изучение теории и практики компьютерных наук, подготавливая их к карьере в промышленности. Программа магистратуры требует 30 кредитов формального обучения, включая либо диссертацию, либо проект.
Опция диссертации позволяет студентам, заинтересованным в исследовании в области компьютерных наук, завершить 24 кредита учебных курсов плюс шесть кредитов исследовательской работы под руководством преподавателя и завершается защитой письменной диссертации, представляющей результаты их оригинального исследования.
Опция проекта позволяет студентам применять свои знания в рамках проекта под руководством преподавателя; эта опция требует завершения 27 кредитов учебных курсов плюс три кредита работы над проектом под руководством преподавателя. В любом случае, степень магистра в области компьютерных наук обычно присуждается за период двух академических лет.