
BSc in
Bacharel em Ciência da Computação
George Mason University

Informação chave
Localização do campus
Fairfax, Estados Unidos da América
Línguas
Inglês
Formato de estudo
No campus
Duração
4 anos
Frequência
Tempo integral
Propinas
USD 4897 / per semester *
Prazo de inscrição
Contactar Escola
Data de início mais cedo
Contactar Escola
* aulas no estado em tempo integral (12-15 créditos); USD 16.980 - mensalidades fora do estado em tempo integral (12-15 créditos); USD 1.803 - taxa obrigatória de estudante
Introdução
O BS credenciado pela ABET em Ciência da Computação fornece aos alunos uma base essencial para estudar o design e implementação de software de sistemas de computador, arquitetura de computador e aplicativos de software de computador para ciência e negócios. O programa enfatiza os fundamentos dos sistemas de computador e os aplicativos de software de computador. As áreas de estudo necessárias incluem estruturas de dados, análise de algoritmos, programação de baixo nível, arquitetura de computadores e tradução de idiomas, ética e direito para o profissional de computação e design e desenvolvimento de software. As tecnologias de software em evolução são uma grande preocupação.
Cursos eletivos de nível sênior são oferecidos em uma ampla variedade de áreas de computação: inteligência artificial, segurança cibernética, sistemas simultâneos e distribuídos, bancos de dados, mineração de dados, robótica, visão computacional, redes de computadores, sistemas operacionais, linguagens de programação, desenvolvimento de aplicativos móveis, e engenharia de software. Os alunos também têm a oportunidade de fazer um curso fundamental que lhes permite trabalhar em projetos desafiadores que envolvem vários domínios da computação.
Resultado do programa
Os objetivos do programa de Bacharelado em Ciência da Computação estão relacionados às habilidades dos graduados vários anos após a formatura. Espera-se que nossos graduados, dentro de três a cinco anos após a formatura, tenham:
- Estabeleceram-se como profissionais de computação produtivos e bem-sucedidos ou engajaram-se em estudos avançados, como um programa de pós-graduação.
- Trabalhei de forma eficaz tanto em ambientes de equipe quanto individualmente.
- Cumpriram suas responsabilidades nas áreas de ética, desenvolvimento profissional contínuo e comunicações escritas e orais eficazes.
Currículo
Requisitos de graus
Total de créditos: 120
Núcleo de Ciência da Computação
- CS 110 Fundamentos da Ciência da Computação (Mason Core) 3
- CS 112 Introdução à Programação de Computadores (Mason Core) 4 ou CS 108 e CS 109 Introdução à Programação de Computadores, Parte A e Introdução à Programação de Computadores, Parte B
- CS 211 Programação Orientada a Objetos 3
- CS 262 Introdução à programação de baixo nível 3
- CS 306 Síntese de Ética e Direito para o Profissional de Computação (Mason Core) 3
- Estruturas de Dados CS 310 3
- CS 321 Engenharia de Software 3
- CS 330 Métodos e Modelos Formais 3
- CS 367 Sistemas de Computador e Programação 4
- Sistemas Operacionais CS 471 3
- CS 483 Análise de Algoritmos 3
Total de Créditos 35
Ciência da Computação Sênior
Selecione um dos seguintes: 3
- CS 455 Comunicações e Redes de Computadores
- CS 468 Programação e Sistemas Seguros
- Sistemas Simultâneos e Distribuídos CS 475
- CS 487 Introdução à criptografia
Selecione quatro cursos adicionais dentre os seguintes: 12
- Programação de jogos CS 425 I
- Processadores de linguagem e ambientes de programação CS 440
- Conceitos de banco de dados CS 450
- CS 451 Computação Gráfica
- CS 455 Comunicações e Redes de Computadores
- Linguagens de programação comparativa CS 463
- CS 465 Arquitetura de Sistemas de Computador 1
- CS 468 Programação e Sistemas Seguros
- CS 469 Engenharia de Segurança
- Sistemas Simultâneos e Distribuídos CS 475
- CS 477 Desenvolvimento de Aplicativos Móveis
- CS 480 Introdução à Inteligência Artificial
- CS 482 Visão Computacional
- Mineração de dados CS 484
- CS 485 Robótica Autônoma
- CS 487 Introdução à criptografia
- Exposição de Design CS 490 2
- Projeto de design sênior patrocinado pela indústria CS 491 2
- CS 499 Tópicos Especiais em Ciência da Computação 3
- MATH 446 Análise Numérica I ou OR 481 Métodos Numéricos em Engenharia
Total de Créditos 15
Matemática
- MATH 113 Geometria Analítica e Cálculo I (Mason Core) 4 ou MATH 123 e MATH 124 Cálculo com Álgebra/Trigonometria, Parte A e Cálculo com Álgebra/Trigonometria, Parte B (Mason Core)
- MATEMÁTICA 114 Geometria Analítica e Cálculo II 4
- MATEMÁTICA 125 Matemática Discreta I (Mason Core) 3
- MATEMÁTICA 203 Álgebra Linear 3
- MATEMÁTICA 213 Geometria Analítica e Cálculo III 3
Total de Créditos 17
Nota: MATH 104 Trigonometria e Funções Transcendentais, MATH 105 Pré-cálculo Matemática, MATH 108 Cálculo Introdutório com Aplicativos de Negócios (Mason Core) e cursos com designação de TI (e quaisquer cursos associados listados) não podem ser contados para este grau.
Estatisticas
- STAT 344 Probabilidade e Estatística para Engenheiros e Cientistas I 3
Total de Créditos 3
Cursos Relacionados à Ciência da Computação
Os alunos podem precisar escolher disciplinas eletivas para satisfazer os pré-requisitos dos seguintes cursos:
Selecione 6 créditos dentre os seguintes: 6
- STAT 354 Probabilidade e Estatística para Engenheiros e Cientistas II
- OR 335 Modelagem e Simulação de Sistemas Discretos
- OR 441 Pesquisa Operacional Determinística
- OR 442 Pesquisa Operacional Estocástica
- Eletrônica Digital ECE 301
- Projeto de sistema digital ECE 231
- Laboratório de Design de Sistema Digital ECE 232
- Sistemas embarcados e interfaces de hardware ECE 350
- Desenvolvimento de driver de dispositivo ECE 446
- Microcontroladores ECE 447
- Arquitetura e programação de GPU ECE 455
- Arquitetura de Computador ECE 511
- Projeto e implementação de software orientado a objetos SWE 419
- SWE 432 Desenvolvimento de Aplicações Web
- Teste e manutenção de software SWE 437
- Arquiteturas de software SWE 443
- SYST 371 Gerenciamento de Engenharia de Sistemas
- SYST 470 Engenharia de Fatores Humanos
- PHIL 371 Filosofia das Ciências Naturais
- PHIL 376 Lógica Simbólica
- ENGH 388 Redação Profissional e Técnica
- Qualquer curso de MATH ou CS com número acima de 300 (exceto MATH 351) 1
- Qualquer curso SWE com número 300 ou superior, exceto SWE 301, SWE 401 e SWE 510
Total de Créditos 6
Ciência natural
Selecione 12 créditos de ciências naturais 12
Total de Créditos 12
Os cursos deverão ser destinados a estudantes de ciências e engenharias e deverão incluir uma sequência de dois cursos com laboratórios. Algumas combinações aprovadas têm um total de mais de 12 horas.
Sequências de dois cursos aprovadas com laboratórios
Biologia
- BIOL 102 Biologia Introdutória I-Pesquisa de Biodiversidade e Ecologia (Mason Core) 4
- BIOL 103 e BIOL 105 Biologia Introdutória II-Pesquisa de Biologia Celular e Molecular (Mason Core) e Laboratório Introdutório de Biologia II (Mason Core) 4
Química
- CHEM 211 e CHEM 213 Química Geral I (Mason Core) e Laboratório de Química Geral I (Mason Core) 4
- CHEM 212 e CHEM 214 Química Geral II (Mason Core) e Laboratório de Química Geral II (Mason Core) 4
Geologia
- GEOL 101 e GEOL 103 Geologia Física (Mason Core) e Laboratório de Geologia Física 4
- GEOL 102 e GEOL 104 Geologia Histórica (Mason Core) e Laboratório de Geologia Histórica (Mason Core) 4
Física
- PHYS 160 e PHYS 161 Universidade de Física I (Mason Core) e Laboratório de Física Universitária I (Mason Core) 4
- PHYS 260 e PHYS 261 University Physics II (Mason Core) e Laboratório University Physics II (Mason Core) 4
Núcleo Mason Adicional
Os alunos devem completar todos os requisitos do Mason Core não atendidos pelos requisitos principais.
Comunicação Oral 3
- COMM 100 Falar em Público (Mason Core)
- ou COMM 101 Fundamentos de Comunicação (Mason Core)
Comunicação Escrita 3
- Composição ENGH 100 para escritores multilíngues (Mason Core) ou Composição ENGH 101 (Mason Core)
Composição Avançada 3
- ENGH 302 Composição Avançada (Mason Core) (seção de Ciências Naturais) 1
Literatura 3
Artes 3
Civilização Ocidental/História Mundial 3
Ciências Sociais e Comportamentais 3
Entendimento Global 3
Total de Créditos 24
Eletivas
Os alunos devem completar 8 créditos eletivos 8
Total de Créditos 8