Mestrado em ciência da computação
The University of Texas at Dallas
Informação chave
Localização do campus
Richardson, Estados Unidos da América
línguas
Inglês
Formato de estudo
No campus
Duração
2 anos
Ritmo
Tempo total, Tempo parcial
Propinas
USD 18.276 / per semester
Prazo de inscrição
Solicite informações
Data de início mais cedo
May 2024
Introdução
O programa de graduação de MS em Ciência da Computação oferece preparação intensiva em programação de design, teoria e aplicativos. O treinamento é fornecido tanto para alunos com orientação acadêmica quanto para alunos com objetivos profissionais nas diversas ocupações comerciais, industriais e governamentais que requerem conhecimento avançado de teoria e tecnologia de computação.
Cursos e oportunidades de pesquisa são oferecidos em uma variedade de subcampos da ciência da computação, incluindo sistemas operacionais, arquitetura de computador, computação gráfica, reconhecimento de padrões, teoria de autômatos, combinatória, inteligência artificial, aprendizado de máquina, realidade virtual, design de banco de dados, redes de computadores, linguagens de programação , sistemas de software, análise de algoritmos, complexidade computacional, processamento paralelo, VLSI, geometria computacional e visão computacional.
Um programa abrangente de cursos noturnos é oferecido, proporcionando aos alunos de meio período e período integral um meio conveniente de obter um diploma de mestrado ou selecionar cursos individuais de seu interesse.
Admissões
Currículo
Requisitos de graus
O aluno pode escolher um plano de tese ou um plano não-tese. O plano de tese requer um mínimo de 27 horas semestrais de crédito dos cursos, mais a conclusão de uma tese aprovada (seis horas semestrais de crédito para tese). Esta tese é dirigida por um professor orientador e deve ser aprovada pelo chefe do Departamento de Ciência da Computação. O plano não relacionado à tese também requer um mínimo de 33 horas semestrais de crédito dos cursos.
Por meio do planejamento criterioso dos cursos escolhidos a partir do currículo de ciência da computação, supervisionados e aprovados pelo orientador de pós-graduação, os alunos podem buscar o grau de MS em Ciência da Computação enfatizando áreas específicas da disciplina. Os alunos também podem optar por receber um diploma de MS em Engenharia de Software. Por causa da natureza mutante da disciplina de ciência da computação, os cursos específicos exigidos podem mudar no momento da admissão do aluno. Uma lista dos cursos exigidos será especificada pelo orientador do aluno. Seguem requisitos específicos de graduação.
Requisitos básicos (15 horas de crédito semestrais)
Data Sciences Track
- Métodos Estatísticos CS 6313 para Ciência de Dados
- CS 6350 Big Data Management and Analytics
- CS 6363 Projeto e Análise de Algoritmos de Computador
- Aprendizado de máquina CS 6375
- Escolha um dos cinco cursos a seguir:
- CS 6301 Tópicos Especiais em Ciência da Computação [quando o tópico for Análise de Redes Sociais]
- Processamento de linguagem natural CS 6320
- CS 6327 Video Analytics
- CS 6347 Métodos Estatísticos em IA e Aprendizado de Máquina
- CS 6360 Database Design
Trilha de garantia de informação
- CS 6324 Segurança da Informação
- CS 6363 Projeto e Análise de Algoritmos de Computador
- Sistemas operacionais avançados CS 6378
- Escolha dois cursos entre os quatro seguintes:
- Segurança de sistemas CS 6332 e análise de código malicioso
- Segurança de dados e aplicativos CS 6348
- Segurança de rede CS 6349
- CS 6377 Introdução à criptografia
Trilha de sistemas inteligentes
- Processamento de linguagem natural CS 6320
- CS 6363 Projeto e Análise de Algoritmos de Computador
- CS 6364 Artificial Intelligence
- Aprendizado de máquina CS 6375
- Escolha um dos dois cursos a seguir:
- CS 6360 Database Design
- Sistemas operacionais avançados CS 6378
Trilha de computação interativa
- CS 6326 Interações Homem-Computador
- CS 6363 Projeto e Análise de Algoritmos de Computador
- Escolha três dos cinco cursos a seguir:
- CS 6323 Animação de computador e jogos
- Modelagem e Simulação CS 6328
- Sistemas Multimídia CS 6331
- CS 6334 Realidade Virtual
- CS 6366 Computação Gráfica
Trilha de redes e telecomunicações
- CS 6352 Desempenho de Sistemas e Redes de Computadores
- CS 6363 Projeto e Análise de Algoritmos de Computador
- Sistemas operacionais avançados CS 6378
- CS 6385 Aspectos Algorítmicos de Redes de Telecomunicações
- CS 6390 Advanced Computer Networks
Rastreamento de sistemas
- Arquitetura do computador CS 6304
- CS 6363 Projeto e Análise de Algoritmos de Computador
- Sistemas operacionais avançados CS 6378
- Sistemas em tempo real CS 6396
- Escolha um dos quatro cursos a seguir:
- Segurança de rede CS 6349
- Processamento Paralelo CS 6376
- CS 6380 Distributed Computing
- CS 6397 Síntese e Otimização de Sistemas de Alto Desempenho
Curso tradicional de ciência da computação
- CS 6363 Projeto e Análise de Algoritmos de Computador
- Sistemas operacionais avançados CS 6378
- CS 6390 Advanced Computer Networks
- Escolha dois cursos dos três cursos a seguir:
- Construção do Compilador CS 6353
- CS 6360 Database Design
- Linguagens de programação avançada CS 6371
Os alunos devem satisfazer os requisitos básicos ganhando uma média de pontos da nota mínima de 3,19 OU ganhando uma média de pontos da nota mínima de 3,0 nos cinco cursos básicos e tendo um extra aprovado eletivo (além dos requisitos de grau mínimo de 33 horas de crédito semestral) e manter o GPA necessário.
Oportunidades de carreira
Os graduados do programa buscam posições como Engenheiro de Software, Desenvolvedor de Software, Cientista de Dados, Analista Programador, Analista de Sistemas de Computação, Administrador de Banco de Dados e Analista de Sistemas de Rede e Comunicação de Dados.
Instalações
English Language Requirements
Certifique sua proficiência em inglês com o Duolingo English Test! O DET é um teste de inglês online conveniente, rápido e acessível, aceito por mais de 4.000 universidades (como esta) em todo o mundo.