Graduação em Ciência da Computação, Washington, D.C., EUA 2019
O Departamento de Ciência da Computação oferece dois diplomas de Graduação em Ciências: o Bacharelado em Ciência da Computação e o Bacharelado interdisciplinar em Ciência da Computação Aplicada. Os estudantes que cursarem o bacharelado em Ciência da Computação Aplicada escolherão uma das quatro concentrações: Bioinformática, Design de Jogos de Computador, Geografia ou Engenharia de Software.
O Departamento também oferece dois menores: o Menor em Ciência da Computação e o Menor em Engenharia de Software para alunos que buscam outros cursos de graduação, bem como um Certificado de Graduação em Ciência da Computação para estudantes que possuem diploma de graduação em ciências técnicas. campo, mas falta uma credencial formal no campo da ciência da computação.
O BS acreditado pela ABET em Ciência da Computação fornece aos alunos uma base essencial para o estudo do projeto e implementação de software de sistemas de computadores, arquitetura de computadores e aplicativos de software para ciência e negócios. O programa enfatiza os fundamentos de sistemas de computador e 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 lei 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 campos 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 de conclusão que lhes permite trabalhar em projetos desafiadores que envolvem vários domínios da computação.
Para o grau BS CS, os alunos devem completar 120 créditos, incluindo os requisitos do Mason Core. Além dos cursos básicos e eletivos de ciência da computação, o bacharelado em Ciência da Computação também requer 12 créditos de ciências naturais e 20 créditos em matemática e estatística, incluindo cálculo, matemática discreta, álgebra linear e teoria da probabilidade aplicada.
Alunos com fortes bases computacionais e motivação podem aproveitar o CS Honors Program para aprofundar o campo da computação.
Programas de BS / MS acelerados
Os estudantes podem combinar seu diploma de graduação com um dos quatro títulos de MS oferecidos pelo departamento - o MS em Ciência da Computação, o MS em Sistemas de Informação, o MS em Segurança da Informação e Garantia, o MS em Engenharia de Software, bem como o interdisciplinar. Mestrado em Engenharia de Análise de Dados oferecido pela Escola de Engenharia de Volgenau.
O Graduação em Ciências da Computação Aplicada (BS ACS) foi criado para aqueles estudantes que querem o conhecimento e experiência da ciência da computação para trabalhar em uma das muitas disciplinas que exigem técnicas avançadas de computação. Esses campos não usam meramente a computação, mas criam problemas novos e interessantes para o cientista da computação.
O programa BS ACS tem atualmente quatro concentrações - Bioinformática, Design de Jogos de Computador, Geografia e Engenharia de Software.