Tópicos do projeto grau de ciência da computação

Tecnologia e academia reunir-se em ciência da computação.

Quando se trata de projetos de pesquisa, ciência da computação é diferente de outros assuntos. Em biologia ou química, os alunos geralmente escolhem um projeto final com base em um trabalho de pesquisa ou tese. Em informática, os alunos, em vez escrever código executável como parte de seus projetos finais. Porque a ciência da computação dá ênfase a resultados úteis, os projectos no assunto deve apresentar soluções para problemas técnicos.

design língua

  • Concepção de novas linguagens de computador é um grande interesse de pesquisa para cientistas da computação. Uma das principais preocupações neste assunto é projetar línguas que são user-friendly e prático. Um projecto sobre design de linguagem poderia desenvolver uma linguagem totalmente nova ou fazer alterações em um já existente. Por exemplo, você poderia construir uma linguagem que usa comandos escritos (por exemplo, "E se" e "então"), Escrevendo uma série de "sim" ou "não" comandos ("bocados") Que correspondem a cursos do teclado. Alternativamente, você poderia escrever um projecto de investigação que explica como um idioma existente (por exemplo, c ++) traduz teclado cursos em comandos binários. Neste projeto, você usaria um tradutor para converter de c ++ comandos para binário, enquanto desenha em outros trabalhos de pesquisa para descrever as obras de conversão.

Programas



  • design de software sempre foi popular com os cientistas da computação. Usando linguagens orientadas a objetos, os cientistas da computação pode projetar programas de fácil utilização para uso por não-especialistas. Há muitos ângulos que você pode tomar se você quiser fazer um projeto em software. Se você deseja criar uma peça totalmente nova de software, trabalhar com um supervisor que tem alguma experiência em desenvolvimento de software. Novo software é muitas vezes escrito em C, Visual Basic, Java ou C ++. Para projetar um programa útil, você precisa encontrar um problema de computação que as pessoas lutam com, e chegar a uma solução para esse problema. Por exemplo, você poderia tentar desenvolver uma calculadora que fatores de grandes números, sempre que o usuário insere-los em um documento.

Inteligência artificial

  • Inteligência Artificial (AI) é um tema quente em ciência da computação. AI tem um valor teórico e prático. Por um lado, a AI pode ser usada para projetar robôs que desempenham funções úteis (por exemplo) de fabricação, sem a necessidade de orientação humana. Por outro lado, os programas de IA pode (potencialmente) responder a muitas perguntas sobre o sentido da consciência. Um projecto sobre AI poderia abordar os aspectos práticos ou teóricos do assunto ou até mesmo uma mistura de ambos. Um projeto prático seria desenvolver um conjunto de algoritmos que instruem um computador para lidar com variáveis ​​de forma inteligente. Por exemplo, você poderia escrever um script que informa ao computador para adivinhar as preferências do usuário com base nos programas que eles acessam com mais frequência. Um projeto teórico, por outro lado, iria lidar com questões mais filosóficas. Por exemplo, você poderia escrever um trabalho de pesquisa sobre a questão de se o computador a senciência é possível, citando revistas acadêmicas, bem como o código publicado.

Modelagem física

  • Muitos estudantes de ciência da computação que trabalham com modelos físicos. modelos físicos (por exemplo, modelos de condições meteorológicas ou partes do corpo humano) envolvem extensa matemática, tornando-o perfeito para cientistas da computação, que muitas vezes gostam de trabalho desafiador. Um projecto sobre modelos físicos poderia, por exemplo, criar um simulador gráfico onde o usuário entra níveis de velocidade do vento e da precipitação, e o computador gera um gráfico da chuva que cai no ângulo apropriado. Este projecto poderá ser escrito usando uma programação orientada a objetos language- o desafio técnico fundamental seria o de determinar uma equação que modela o efeito da velocidade do vento e volume de chuva no ângulo de precipitação.

De esta maneira? Compartilhar em redes sociais:

LiveInternet