Bacharel Em Ciência Da Computação

Westminster College

Descrição do Programa

Leia a descrição oficial

Bacharel Em Ciência Da Computação

Westminster College

Bacharel em Ciência da Computação

A Computer Science explora o mundo da programação e da computação, tanto em contextos práticos, reais e abstratos, teóricos. Usando matemática, algoritmos e teoria da ciência da computação para modelar, projetar, desenvolver e testar sistemas baseados em computador, cientistas da computação podem crescer e manter o mundo da tecnologia de baixo para cima. O programa da Westminster College em ciência da computação prepara os alunos para uma variedade de carreiras, bem como para a pós-graduação. Além dos cursos introdutórios básicos que consistem em dois cursos de programação e Estruturas de Dados, os alunos levam Arquitetura de Computador, Estruturas de Dados Avançadas, Sistemas Operacionais, Teoria e Design de Banco de Dados, e Desenho e Implementação de Linguagem. As eletivas incluem Inteligência Artificial, Computação Gráfica, Interação Homem-Computador, Engenharia de Software, Análise Numérica e Teoria da Computação. O curso Capstone de nível sênior requer que os alunos pesquisem, criem e implementem seu próprio projeto. Cursos de apoio para os principais incluem cálculo e matemática discreta.

A MAIORIA DE CIÊNCIAS DE COMPUTADOR EM FOTOS

Requisitos para o Major em Ciência da Computação

Ciência da Computação e Cursos de Suporte:

  • CS 151 Princípios de Ciência da Computação I
  • CS 152 Princípios de Ciência da Computação II
  • CS 251 Estruturas de Dados
  • CS 311 Arquitetura de Computadores
  • CS 321 Teoria da Base de Dados e Design
  • CS 331 Estruturas e Algoritmos de Dados Avançados
  • CS 411 Desenho e Implementação da Linguagem
  • Sistemas operacionais CS 421
  • CS 601 Ciência da Computação Capstone I
  • CS 602 Ciência da Computação Capstone II
  • MTH 150 Calculus I
  • MTH 152 Cálculo II
  • MTH 241 Matemática Discreta

E três dos seguintes cursos de Ciência da Computação e Suporte:

  • CS 310 Interação Homem-Computador
  • CS 341 Inteligência Artificial
  • CS 351 Engenharia de Software
  • CS 431 Comunicações / Redes de Dados
  • CS 441 Computação Gráfica
  • CS 590-594 Experiência de campo / Estágio (1-4 SH)
  • MTH 321 Análise Numérica

E um dos seguintes cursos de Suporte:

  • BIO 201 Biologia Celular e Genética
  • BIO 202 Evolução, Forma e Função
  • BIO 203 Biodiversidade e Ecologia
  • CHE 117 Princípios de Química
  • CHE 180 Química Inorgânica
  • PHY 151 Princípios de Física I
  • PHY 152 Princípios da Física II

Requisitos para o Menor em Ciência da Computação

Ciência da Computação e Cursos de Suporte:

  • CS 151 Princípios de Ciência da Computação I
  • CS 152 Princípios de Ciência da Computação II
  • CS 251 Estruturas de Dados
  • MTH 241 Matemática Discreta

E 3 dos seguintes cursos:

  • Qualquer curso de Informática de 300 níveis
  • Qualquer curso de Ciência da Computação de 400 níveis
  • MTH 321 Análise Numérica

Estágio / Experiência de Campo:

Um aluno pode desejar organizar uma experiência fora do campus com uma empresa, indústria, agência de serviços, escola secundária, escritório governamental ou outra organização apropriada. O curso de crédito para um estágio depende do comprimento e da situação real de aprendizagem. Os alunos trabalham com seu orientador acadêmico para determinar o crédito. Muitas das organizações de supervisão pagam um salário, embora isso não seja necessário. Acreditamos que esta é uma experiência de aprendizagem valiosa para um indivíduo durante o ano júnior ou sênior.

Nos últimos anos, os estudantes tiveram estágios na National Energy Technology (Dept. De Energia); Lucas Systems Inc .; Laboratório de Física Aplicada (divisão da Universidade Johns Hopkins); Bright Futures Academic Corp .; Science Applications International Corporation (SAIC); E Caputo Insurance Agency. Os estudantes também participaram de programas de experiência em pesquisa para graduandos (REU) da Universidade de Michigan, Texas A & M University e Kansas State University. Além disso, o Dr. Shaffer trabalha com os assistentes de laboratório de estudantes para o Laboratório UNIX e para o Laboratório CS 151.

O QUE PODE FAZER COM UM GRAU DE CIÊNCIA DE COMPUTADOR?

Imagine-se um desenvolvedor de aplicativos de software, analista de sistemas de computador, programador de computador, administrador de banco de dados, engenheiro de sistemas de computador, desenvolvedor web ou analista de segurança da informação.

Esta escola oferece programas em:
  • Inglês
Duração e Preço
Este curso é No campus
Start Date
Data inicial
Set. 2018
Duration
Duração
Tempo integral
Information
Deadline
Locations
USA - New Wilmington, Pensilvânia
Data inicial: Set. 2018
Prazo de inscrição Contactar Escola
Data de conclusão Contactar Escola
Dates
Set. 2018
USA - New Wilmington, Pensilvânia
Prazo de inscrição Contactar Escola
Data de conclusão Contactar Escola