Tópicos do Projeto Licenciatura para Ciência da Computação

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

Projetando novas linguagens de computador é um grande interesse de pesquisa para cientistas da computação . Uma das principais preocupações neste assunto é projetar linguagens que são de fácil utilização e prático. Um projeto em 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 utiliza comandos escritos (por exemplo, “se” e ” depois” ) , escrevendo uma série de “sim” ou “não” comandos ( “bits” ) que correspondem a cursos de teclado . Alternativamente, você poderia escrever um projeto de pesquisa que explica como uma linguagem 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, baseando-se outros trabalhos de pesquisa para descrever as obras de conversão.

Software

projeto Software sempre foi popular com os cientistas da computação . Usando linguagens orientadas a objeto , cientistas da computação pode criar 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 um totalmente novo pedaço de software, trabalhar com um supervisor que tenha 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 digita -los em um documento.

Artificial Intelligence

inteligência artificial ( AI ) é um tema quente em ciência da computação . AI tem 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 fabrico) , 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 mesmo uma combinação de ambos. Um projeto na prática, iria desenvolver um conjunto de algoritmos que instruem um computador para lidar com variáveis ​​de forma inteligente. Por exemplo, você pode escrever um script que diz ao computador para adivinhar as preferências do usuário , com base nos programas que 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 código publicado.

Physical Modeling

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

Deixe um comentário