O Mestrado em Ciência da Computação prepara os alunos para uma ampla variedade de carreiras na área de computação ou das indústrias conexas, bem como para o estudo avançado em direção a um Ph.D. Nosso programa combina um currículo sólido e prático com a pesquisa de alta qualidade e actividades baseadas em projectos.
Além de um programa geral que abrange a largura da disciplina de computação, o departamento oferece três concentrações:
A concentração em Engenharia de Software abrange a concepção e desenvolvimento de sistemas de software de grande porte ainda utilizáveis em um mundo onde as equipes de software são distribuídos globalmente.
Os estudantes que elegem a concentração em Computação e Negócios vai completar todos os requisitos para um grau de Ciência da Computação Mestrado completo. Além disso, eles iriam completar uma série de cursos de negócios (cursos fundação MBA). A conclusão desta operação de concentração poderá fornecer competências para os graduados para assumir responsabilidades de gestão em organizações que requerem gerentes que entendem tanto os aspectos de computação e de negócios de tecnologia da informação.
O método de classificação CR / NC é permitida apenas para CSC 895 ou CSC 898. Todos os outros cursos listados na Avanço à candidatura formulário (ATC) deve ser classe da letra.
Requisitos eletivas
Todos os alunos são obrigados a incluir créditos eletivos em seu programa. Eletivas incluem: Todos os cursos de divisão ou de pós-graduação superiores oferecidos pelo Departamento de Ciência da Computação, incluindo cursos de exigência amplitude e CSC 897 e CSC 899. CSC 893 podem não contar como um curso eletivo.
Cursos de outros programas, tais como biologia, engenharia, negócios, ou a matemática pode ser aceite com a aprovação do orientador de pós-graduação e culminando supervisor experiência.
Nota: Um máximo de 6 unidades de cursos de divisão superior (numerada abaixo de 700) pode ser aplicado para o grau com o consentimento do instrutor do curso e orientador de pós-graduação.
Concentração em Engenharia de Software
Esta concentração enfatiza tanto os princípios e melhores práticas de engenharia de software com a mistura de projectos orientados para equipes individuais e práticos em ambiente distribuído e global. Graduados com essa concentração terá habilidades para:
Execute R & D na área de computação ou continuar a Ph. D. programas.
Seja engenheiros de software de sucesso em ambiente de desenvolvimento global.
Gerenciar ou seja leads tecnologia em equipes pequenas e grandes de desenvolvimento de software, incluindo as que operam no ambiente global.