Bacharel em Ciência da Computação
Meadville, Estados Unidos da América
DURAÇÃO
4 Years
LÍNGUAS
Inglês
RITMO
Tempo integral
PRAZO DE INSCRIÇÃO
Solicitar prazo de inscrição
DATA DE INÍCIO MAIS CEDO
Solicitar a data de início mais próxima
PROPINAS
USD 26 475 / per semester *
FORMATO DE ESTUDO
No campus
* aulas de outono e primavera em período integral 2022-2023
bolsas de estudo
Explore oportunidades de bolsas de estudos para ajudar a financiar seus estudos
Introdução
Os alunos de Ciência da Computação aprendem os conhecimentos e habilidades fundamentais do campo altamente necessário, além de aprimorar sua capacidade de se comunicar e trabalhar efetivamente em equipes interdisciplinares.
Ciência da Computação em um piscar de olhos
- 100% dos alunos desenvolvem um portfólio de software com contribuições para a comunidade de código aberto.
Concentre-se em desenvolver a capacidade de analisar ideias, pensar logicamente e comunicar ideias de forma clara e concisa. Desta forma, o estudo da ciência da computação contribui para a fundação de uma excelente educação em artes liberais.
- Componente laboratorial prático integral.Quase todos os cursos incluem uma sessão de laboratório semanal para fornecer prática e experimentação usando os princípios científicos aprendidos em sala de aula, permitindo experiência prática com uma ampla variedade de sistemas de hardware e software.
- Interrogatório das dimensões humanas da computação.As dimensões humanas da computação — implicações sociais, profissionais e éticas — são tratadas ao longo dos cursos do departamento. Os cursos frequentemente apresentam exercícios colaborativos e interdisciplinares em sala de aula e tarefas fora da sala de aula.
Currículo
Os graduados do programa estão bem fundamentados em conhecimentos e habilidades fundamentais e em diversas áreas avançadas e de aplicação. Os alunos se envolvem no desenvolvimento de software inovador colaborativo e questionam a computação ética e responsável.
Ano 1
Os alunos começam a compreender os fundamentos básicos e práticos da ciência da computação. Normalmente, um ou dois cursos de ciência da computação do módulo introdutório são escolhidos no primeiro ano. O módulo introdutório enfatiza a expressão criativa por meio de uma linguagem de programação, implementando, usando e avaliando as estruturas computacionais necessárias para armazenar e recuperar dados digitais com eficiência e compreender as estruturas abstratas usadas para representar objetos discretos.
Ano 2
Os alunos terminam a categoria introdutória e participam dos cursos básicos, onde projetam, implementam, avaliam e documentam uma solução algorítmica para um problema. Cursos de aplicação em áreas como análise de dados, gerenciamento de dados, inteligência artificial, bioinformática, robótica e desenvolvimento web estão disponíveis este ano. Este é o ano para participar de um projeto de pesquisa, estágio ou emprego como Líder Técnico departamental ou Desenvolvedor de Software.
Ano 3
Os alunos continuam seu aprendizado básico e exploram seus interesses por meio de cursos de aplicação. Eles participam de cursos de Inovação de Software, onde são aprimoradas as habilidades técnicas e de comunicação necessárias para projetar, implementar e lançar publicamente software inovador. Os alunos também fazem um curso de seminário júnior, onde aprendem a digerir pesquisas em computação, formular e motivar questões de pesquisa, projetar e conduzir experimentos e coletar e organizar evidências para avaliar hipóteses científicas.
Ano 4
Sob a orientação de um orientador docente, os alunos do último ano elaboram seus projetos, realizam pesquisas, preparam documentos abrangentes e defendem oralmente seu trabalho. Os estudantes de Ciência da Computação concluem projetos significativos que muitas vezes resultam na publicação de artigos de conferências e periódicos, no lançamento de software gratuito e de código aberto e na criação de conjuntos de dados disponíveis publicamente. Os alunos também fazem cursos avançados em segurança de computadores, sistemas operacionais ou sistemas distribuídos.
Resultado do programa
Ciência da Computação Resultados de Aprendizagem
- Introdução. Compreender os fundamentos básicos e práticos da ciência da computação. Saiba como usar ferramentas de desenvolvimento padrão para implementar soluções de software para problemas.
- Fundamentos. Pode projetar, implementar, avaliar, melhorar e documentar uma solução algorítmica para um problema. Compreenda as conexões mutuamente benéficas entre hardware e software de computador e ciência da computação teórica e desenvolvimento prático de software.
- Formulários. Compreenda os conceitos básicos de áreas de aplicação, como análise de dados, gerenciamento de dados, inteligência artificial e desenvolvimento web. É capaz de aplicar conceitos-chave destas áreas de aplicação para formular e resolver problemas e avaliar soluções implementadas como programas de computador.
- Avançado. Compreenda conceitos avançados em áreas como design de compiladores, sistemas operacionais e sistemas distribuídos. Saber aplicar as ideias-chave destas disciplinas avançadas para formular e resolver problemas e avaliar soluções implementadas como sistemas informáticos completos, eficientes e eficazes.
- Pesquisa independente. Demonstrar habilidades de pensamento crítico e habilidades eficazes de comunicação escrita e oral. É capaz de identificar, analisar e usar fontes tanto na literatura técnica quanto na de pesquisa.
- Desenvolvimento profissional. Compreender como trabalhar em equipe e evidencia a vontade de se comprometer com a aprendizagem ao longo da vida.
Testemunhos de Alunos
Admissões
Galeria
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.