Computer Science BS

Set 7, 2021
admin

Capstone Major

O programa de ciência da computação é acreditado pela Comissão de Acreditação em Computação da ABET.

A Computer Science major é um capstone major designado. Os estudantes de Ciência da Computação completam ou um curso de engenharia de software ou um curso de design de produto principal. Espera-se que os graduados apliquem os conceitos matemáticos e científicos básicos subjacentes à ciência da computação e engenharia moderna; projetem um software ou sistema de hardware digital, componente ou processo para atender às necessidades desejadas dentro de restrições realistas; funcionem produtivamente com outros como parte de uma equipe; identifiquem, formulem e resolvam problemas de engenharia relacionados a software de computador e hardware; e demonstrem habilidades de comunicação efetiva.

O currículo de Ciência da Computação é projetado para acomodar alunos que desejam preparação profissional em ciência da computação, mas não necessariamente têm um forte interesse em hardware de sistemas de computador. O currículo consiste de componentes em informática, uma área menor ou de suporte técnico, e um núcleo de cursos das ciências sociais, ciências da vida e ciências humanas. Dentro do currículo, os alunos estudam matérias em engenharia de software, princípios de linguagens de programação, estruturas de dados, arquitetura de computadores, teoria da computação e linguagens formais, sistemas operacionais, sistemas distribuídos, modelagem de computadores, redes de computadores, construção de compiladores, e inteligência artificial. Os alunos estão preparados para trabalhar em uma ampla gama de ambientes industriais e de negócios.

Realizações de Aprendizagem

A área de Ciências da Computação tem os seguintes resultados de aprendizagem:

  • Aplicação de conceitos matemáticos e científicos básicos subjacentes ao campo moderno
  • Desenho de um sistema, componente ou processo de software ou hardware digital para atender às necessidades desejadas dentro de restrições realistas
  • Funcionamento produtivo com outros membros de uma equipe, incluindo aquelas com diferentes especialidades dentro do campo
  • Identificação, formulação e solução de problemas de engenharia relacionados a software de computador e hardware
  • Comunicação eficaz

Preparação para o Major

Requerido: Informática 1, 31, 32, 33, 35L, M51A; Matemática 31A, 31B, 32A, 32B, 33A, 33B, 61; Física 1A, 1B, 1C, e 4AL ou 4BL.

A Principal

Requerido: Ciências da Computação 111, 118, 131, M151B, M152A, 180, 181; um curso de Engenharia Civil e Ambiental 110, Engenharia Elétrica e de Computação 131A, Matemática 170A, 170E, ou Estatística 100A; um curso capstone de engenharia de software ou design de Ciências da Computação 130 ou 152B; um mínimo de 20 unidades e cinco cursos eletivos selecionados de Ciências da Computação 111 até CM187; um mínimo de 12 unidades e três cursos de ciências e tecnologia (não utilizados para satisfazer outros requisitos) que podem incluir 12 unidades de cursos de ciência da computação de divisão superior ou 12 unidades de cursos selecionados de uma lista aprovada disponível no Escritório de Assuntos Acadêmicos e Estudantis; e 12 unidades de cursos de amplitude técnica selecionados de uma lista aprovada disponível no Escritório de Assuntos Acadêmicos e Estudantis.

Os alunos devem fazer pelo menos um curso de Ciências da Computação 130 ou 132. Ciência da Computação 130 ou 152B pode ser aplicado como um curso eletivo somente se não for tomado como o curso capstone. Não é permitido crédito tanto para Ciência da Computação 170A quanto para Engenharia Elétrica e de Computação 133A, a menos que pelo menos um deles seja aplicado como parte dos requisitos de ciência e tecnologia ou como parte da área técnica de abrangência. Uma petição pode ser submetida para considerar quatro unidades de Ciência da Computação 194 ou 199 para uma eletiva. O crédito não é garantido e está sujeito à revisão do vice-presidente.

Um curso de múltiplas listas (M) oferecido em outro departamento pode ser usado em vez do mesmo curso de Ciência da Computação (por exemplo, Engenharia Elétrica e de Computação M116C pode ser tomado em vez de Ciência da Computação M151B). O crédito é aplicado automaticamente.

Para informações sobre UC, escola e requisitos gerais de educação, veja a seção de engenharia do capítulo Faculdade e Escolas.

Deixe uma resposta

O seu endereço de email não será publicado.