Mestrado em Engenharia Informática
Rochester Institute of Technology (RIT)
Informação chave
Localização do campus
Rochester, 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 41.424 / per year *
Prazo de inscrição
Solicite informações
Data de início mais cedo
Aug 2024
* aulas anuais em período integral. Podem ser aplicadas taxas adicionais. Bolsas e auxílios estão disponíveis
Introdução
Leia mais sobre como a RIT está lidando com a crise do coronavírus aqui
Visão geral
O mestre em engenharia da computação se concentra no design e desenvolvimento de sistemas integrados a computadores e computadores, levando em consideração fatores de engenharia como função, desempenho, segurança e sustentabilidade. Os engenheiros de computação projetam e constroem esses sistemas para atender aos requisitos de aplicativos e sistemas, com atenção à interação hardware-software. O programa enfatiza a adoção cuidadosa da metodologia de design e a aplicação de sofisticadas ferramentas de engenharia. Os requisitos intensivos de programação e trabalho de laboratório garantem conhecimento especializado significativo e de alto nível e experiência com instalações modernas e ferramentas de design de ponta.
O mestrado em engenharia da computação fornece aos alunos um alto nível de conhecimento especializado em engenharia da computação, fortalecendo sua capacidade de formular com sucesso soluções para problemas técnicos atuais e oferece uma experiência de aprendizagem independente significativa na preparação para estudos de pós-graduação ou para desenvolvimento profissional contínuo. a vanguarda da disciplina. O programa acomoda candidatos com graduação em engenharia da computação ou programas relacionados, como engenharia elétrica ou ciência da computação. (Alguns cursos de pontes adicionais podem ser necessários para candidatos de cursos de graduação fora da engenharia da computação).
Galeria
Admissões
Bolsas e Financiamento
O RIT concede mais de US$ 37 milhões em bolsas de mérito e bolsas de assistência para alunos de pós-graduação a cada ano. As bolsas de estudo variam de 5% da mensalidade até a mensalidade integral. Os prêmios são baseados na excelência acadêmica do candidato. Muitas coisas são consideradas ao conceder bolsas de estudo - notas de graduação, notas de teste de colocação de pós-graduação e sua pesquisa e experiência de trabalho são fatores importantes.
Assistências de pós-graduação são oferecidas a estudantes de pós-graduação matriculados em tempo integral para servir como assistentes de ensino, pesquisa ou administrativos. Os assistentes graduados recebem salários (determinados pelo departamento que fez a nomeação) em troca do trabalho realizado. Muitos assistentes de pós-graduação também recebem remissão de mensalidades (isto é, ajuda de custo), além de receberem salários pelos deveres de assistente.
Alunos de pós-graduação podem receber bolsas de estudos e assistências. Essas oportunidades de financiamento são as mesmas para candidatos americanos e internacionais.
O RIT concede mais de US$ 30 milhões em bolsas de mérito e bolsas de assistência para alunos de pós-graduação a cada ano. As bolsas de estudo variam de 10% a 40% do valor da mensalidade. Nosso valor médio da bolsa é de cerca de 30% da mensalidade ou $ 13,000. Os prêmios são baseados na excelência acadêmica do candidato. Muitas coisas são consideradas ao conceder bolsas de estudo - notas de graduação, notas de teste de colocação de pós-graduação e sua pesquisa e experiência de trabalho são fatores importantes.
Assistências de pós-graduação são oferecidas a estudantes de pós-graduação matriculados em período integral para servir como assistentes de ensino, pesquisa ou administrativos. Os assistentes graduados recebem salários (determinados pelo departamento que fez a nomeação) em troca do trabalho realizado. Muitos assistentes de pós-graduação também recebem remissão de mensalidades (isto é, ajuda de custo), além de receberem salários pelos deveres de assistente.
Alunos de pós-graduação podem receber bolsas de estudo e assistências. Essas oportunidades de financiamento são as mesmas para candidatos americanos e internacionais.
Cooperativa opcional : a educação cooperativa consiste em atribuições de trabalho remuneradas com corporações e organizações nos Estados Unidos e no exterior. O Co-op permite que os alunos passem um ou mais semestres empregados em uma posição paga em tempo integral relacionada ao seu programa acadêmico antes de se formarem. Muitos estudantes usam os ganhos da cooperativa para ajudar a financiar sua educação.
Trabalho-Estudo : estudantes de pós-graduação que estudam em período integral podem se inscrever para trabalhar meio período no campus. O RIT tem mais de 9.000 empregos disponíveis a cada ano, e os alunos normalmente trabalham de 10 a 20 horas por semana. Os estudantes internacionais que estudam com um visto F-1 ou J-1 podem trabalhar até 20 horas por semana no campus e 40 horas durante os períodos de intervalo.
Currículo
O curso exige 30 horas de crédito semestral e inclui Tópicos Analíticos em Engenharia de Computação (CMPE-610), dois cursos básicos flexíveis, quatro a seis disciplinas eletivas, um semestre de seminário de pós-graduação e a opção de concluir uma tese ou um projeto de pós-graduação. Os cursos básicos e eletivas de pós-graduação fornecem amplitude e profundidade de conhecimento. O Seminário de Pós-Graduação em Engenharia da Computação (CMPE-795) expõe os alunos a uma variedade de tópicos apresentados por pesquisadores da RIT, indústria e outras universidades, e orienta os alunos a escolher ou uma tese ou projeto como sua experiência culminante.
Os alunos que buscam a opção de tese completam nove horas de crédito semestral de pesquisa de tese (CMPE-790) com um consultor docente, a fim de responder a uma questão fundamental de ciência / engenharia que contribui para novos conhecimentos no campo. Os alunos formulam o problema sob a orientação do orientador do corpo docente e conduzem extensas análises quantitativas ou qualitativas com uma metodologia sólida. Os resultados da pesquisa devem ser repetíveis e generalizáveis, com qualidade suficiente para torná-los publicáveis em conferências técnicas e / ou periódicos.
Os alunos que buscam a opção de projeto aceitam seis créditos de disciplinas eletivas de pós-graduação diretamente relacionadas às entregas do projeto e três créditos do Projeto de Pós-Graduação (CMPE-792), que exige que os alunos executem profissionalmente um projeto sob a supervisão de um conselheiro docente. O projeto geralmente trata de um problema imediato e prático, um empreendimento acadêmico que pode ter resultados tangíveis, em que se espera que os alunos façam uma apresentação ou demonstração dos resultados finais do projeto.
Faixas de pesquisa / núcleo flexível / eletivas de pós-graduação
Núcleo flexível
Os alunos devem selecionar um curso de cada um dos seguintes clusters de núcleo flexíveis.
Arquitetura de computadores e design digital
- Projeto IC do CMPE-630 Digital
- Computação Reconfigurável CMPE-660
- Arquitetura de alto desempenho CMPE-755
Computação, comunicações e algoritmos
- Redes de dados e comunicação CMPE-670
- Sistemas de múltiplos processadores CMPE-655
- Inteligência da máquina CMPE-677
Pós-graduação Eletiva
Os alunos podem selecionar de quatro a seis disciplinas eletivas de pós-graduação. Pelo menos duas disciplinas eletivas devem ser do departamento de engenharia da computação (cursos que começam com o prefixo CMPE). Os alunos devem consultar seu orientador e obter aprovação do departamento para usar outros cursos de nível de pós-graduação como eletivas. Faixas de pesquisa estão disponíveis nas seguintes áreas:
Arquitetura de computador avançada - a arquitetura de computador lida com gerenciamento de recursos de hardware, arquiteturas de conjunto de instruções e sua conexão próxima com o hardware subjacente e a interconexão e comunicação desses componentes de hardware. Alguns dos desafios atuais da arquitetura do computador que estão sendo enfrentados no departamento de engenharia da computação incluem arquiteturas com eficiência energética, arquiteturas de alto desempenho, unidades de processamento gráfico (GPUs), hardware reconfigurável, multiprocessadores de chip e Redes em Chips.
Visão computacional e inteligência de máquina - as informações visuais são onipresentes e cada vez mais importantes para aplicativos como robótica, saúde, interação homem-computador, biometria, vigilância, jogos, entretenimento, transporte e comércio. A visão computacional se concentra na extração de informações de dados de imagem e vídeo para modelagem, interpretação, detecção, rastreamento e reconhecimento. Métodos de inteligência de máquina lidam com interação homem-máquina, inteligência artificial, raciocínio de agente e robótica. O desenvolvimento de algoritmos para essas áreas abrange processamento de imagem, reconhecimento de padrão e aprendizado de máquina e está intimamente relacionado ao design de sistema e implementações de hardware.
Sistemas digitais - os sistemas de computação da próxima geração exigem alta densidade computacional, inteligência no dispositivo, formato pequeno, baixa dissipação de energia e alto desempenho. Isso é possibilitado pela integração de CMOS e tecnologias emergentes em grande escala. A pesquisa de sistemas digitais concentra-se no projeto de arquiteturas com eficiência energética; sistemas de computação neuromórficos; Arquiteturas 3D; gerenciamento de energia e térmico; e estudar a aplicabilidade de tecnologias emergentes para novas plataformas de IA.
Redes e segurança - A prevalência de dispositivos interconectados de computação, detecção e atuação transformou nosso modo de vida. O acesso onipresente aos dados usando / a partir desses dispositivos com desempenho confiável, bem como garantia de segurança, apresenta desafios empolgantes para engenheiros e cientistas. Resiliente a incertezas ambientais, falhas de sistema e ataques cibernéticos requer avanços em hardware, software e técnicas de rede. A trilha de pesquisa em redes e segurança concentra-se em redes inteligentes sem fio e de sensores, engenharia criptográfica e percepção de situação cibernética preditiva.
Processamento de sinais e controles - Esta área de pesquisa se preocupa com algoritmos e dispositivos usados no núcleo de sistemas que interagem com nosso mundo físico. Como tal, esta área considera a detecção, análise e modelagem de sistemas dinâmicos com o intuito de medir informações sobre um sistema, comunicar essas informações e processá-las para adaptar seu comportamento. As áreas de aplicação são controle baseado em feedback robusto, onde a incerteza na dinâmica e no ambiente deve ser considerada durante o processo de design e algoritmos de processamento de sinal e dispositivos para detecção e adaptação do sistema.
Cursos adicionais de matemática em nível de pós-graduação
Cursos adicionais de matemática também podem ser usados como eletivas. Os alunos devem consultar seu orientador e obter aprovação do departamento para usar esses ou outros cursos de matemática em nível de pós-graduação em direção a disciplinas eletivas.
Currículo
Engenharia de Computação (opção de tese), MS, sequência típica de curso
Primeiro ano
- Tópicos Analíticos CMPE-610 em Engenharia de Computação
- Curso Básico Flexível †
- Escolha dois dos seguintes cursos básicos flexíveis:
- Projeto de circuito integrado digital CMPE-630
- Sistemas de múltiplos processadores CMPE-655
- Computação Reconfigurável CMPE-660
- Rede de dados e comunicação CMPE-670
- Visão Computadorizada CMPE-685
- Tese de CMPE-790 e Seminário de Iniciação de Projetos
- Tese de CMPE-796 e Seminário de Iniciação de Projetos
- Eletivas de pós-graduação *
Segundo ano
- Tese do CMPE-790
- Graduado Eletivo
† Os alunos podem escolher um dos seguintes cursos para cumprir este requisito: Digital IC Design (CMPE-630), Multiple Processor Systems (CMPE-655), Reconfigurable Computing (CMPE-660), Data and Communications Networks (CMPE-670), ou Visão por Computador (CMPE-685).
Engenharia de computação (opção de projeto), MS, sequência típica do curso
Primeiro ano
- Tópicos Analíticos CMPE-610 em Engenharia de Computação
- Escolha dois dos seguintes cursos básicos flexíveis:
- Projeto de circuito integrado digital CMPE-630
- Sistemas de múltiplos processadores CMPE-655
- Computação Reconfigurável CMPE-660
- Rede de dados e comunicação CMPE-670
- Visão Computadorizada CMPE-685
- Seminário do CMPE-795Graduate
- Eletivas de pós-graduação *
Segundo ano
- Projeto de Pós-Graduação CMPE-792
- Eletivas do foco do projeto
- Graduado Eletivo
† Os alunos podem escolher um dos seguintes cursos para cumprir este requisito: Digital IC Design (CMPE-630), Multiple Processor Systems (CMPE-655), Reconfigurable Computing (CMPE-660), Data and Communications Networks (CMPE-670), ou Visão por Computador (CMPE-685).
Arquitetura de computadores
- Sistemas de múltiplos processadores CMPE-655
- Computação Reconfigurável CMPE-660
- Engenharia de desempenho CMPE-655 de sistemas embarcados e em tempo real
- CMPE-731 Design e Teste de Chips Multi-core
- Arquitetura de Computação Avançada CMPE-750
- Arquiteturas de alto desempenho CMPE-755
- Sistemas Distribuídos CSCI-652
- CSCI-654 Fundamentos da Computação Paralela
- Construção do compilador CSCI-742
Visão computacional e inteligência de máquina
- Algoritmos de processamento de imagem digital CMPE-680
- Visão Computadorizada CMPE-685
- Percepção Aplicada CSCI-713 em Gráficos e Visualização
- Aplicativos CSCI-715 em realidade virtual
- CSCI-719 Tópicos em computação gráfica
- Big Data Analytics CSCI-720
- CSCI-731 Advanced Computer Vision
- Explorações de Inteligência Artificial EEEE-647
- Reconhecimento de Padrões EEEE-670
- Princípios de Robótica EEEE-685
- EEEE-780
- Processamento de Vídeo Digital
- Compressão de imagem e vídeo EEEE-781
- Processamento Digital Avançado de Imagem IMGS-756
Circuitos e sistemas integrados
- Projeto de circuito integrado digital CMPE-630
- Sistemas de múltiplos processadores CMPE-655
- Projeto avançado do circuito integrado digital CMPE-730
- CMPE-731 Design e Teste de Chips Multi-core
- Arquitetura de Computação Avançada CMPE-750
- Sinais Aleatórios EEEE-602 e Ruído
- Eletrônica analógica EEEE-610
- Projeto EEEE-620 de sistemas digitais
- Dispositivos de efeito de campo avançado EEEE-712
- Física de estado sólido EEEE-713
- Tópicos Avançados do EEEE-720 em Design de Sistemas Digitais
- Projeto IC de sinal misto EEEE-726
- Projeto de IC analógico avançado EEEE-730
Redes e segurança
- Projeto de Hardware e Software CMPE-661 para Aplicações Criptográficas
- Redes de dados e comunicação CMPE-670
- Redes sem fio CMPE-770
- Codificação Segura CSCI-642
- CSCI-662 Fundamentos da Criptografia
- Big Data Analytics CSCI-720
- CSCI-734 Fundamentos da Medição e Avaliação de Segurança
- CSCI-735 Fundamentos de Sistemas Inteligentes de Segurança
- Redes Neurais CSCI-736 e Aprendizado de Máquina
- CSCI-762 Advanced Cryptography
- CSEC-743 Vírus de Computador e Software Malicioso
- Segurança de Rede CSEC-744
- Sinais Aleatórios EEEE-602 e Ruído
- Comunicação de Dados Digitais EEEE-693
- Comunicação Sem Fio EEEE-797
- Modelagem e Análise de Redes NSSA-612
- NSSA-711 Protocolos Avançados de Roteamento
- Projeto e Desempenho de Rede NSSA-715
Processamento de sinal, controle e sistemas embarcados
- CMPE-663 em Tempo Real e Sistemas Embarcados
- Modelagem CMPE-664 de sistemas em tempo real
- Engenharia de desempenho CMPE-665 de sistemas embarcados e em tempo real
- Sinais Aleatórios EEEE-602 e Ruído
- Eletrônica analógica EEEE-610
- Teoria moderna do controle EEEE-661
- Controle robusto EEEE-733
- Controle Ótimo EEEE-765
- Processamento de sinal adaptável EEEE-768
- Detecção de erro EEEE-793 e correção de erro
- Teoria da Informação EEEE-794
- MATH-781
- Wavelets e Aplicações
Cursos adicionais de matemática em nível de pós-graduação
- Modelagem e Otimização de Sistemas ISEE-601
- Programação Linear ISEE-701
- Programação inteira e não linear ISEE-702
- Teoria da Otimização MATH-603
- Processos Estocásticos MATH-605
- MATH-611
- Análise numérica
- MATH-651
- Combinatória e Teoria dos Gráficos I
Resultado do programa
O MS em engenharia da computação prepara os alunos de pós-graduação para:
- demonstrar o aprendizado independente, que é necessário para atualizar suas habilidades em um local de trabalho e economia em
- formular com sucesso soluções para problemas técnicos atuais em engenharia da computação ou disciplinas relacionadas.
Oportunidades de carreira
Indústrias
- Aeroespacial
- Seguro
- Governo (local, estadual, federal)
- Internet e Software
- Defesa
- Hardware Eletrônico e de Computadores
- Fabricação
Títulos típicos de trabalho
- Engenheiro de software
- Engenheiro de Firmware Incorporado
- Programador Analista Júnior
- Engenheiro de Aplicações de Software
- Desenvolvedor de software
- Engenheiro de sistemas
- Engenheiro de testes
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.