Como estudar ciência da computação

A ciência da computação são um interessante campo de estudo. Aqui estão alguns pontos de partida se você estiver interessado em aprender mais sobre este assunto, mas não sei por onde começar.

Conteúdo

passos

1

Pense sobre a possibilidade de se matricular em uma ciência da computação programa acadêmico. Esta é provavelmente a maneira mais fácil de estudar ciência da computação, se você quiser fazê-lo a sério. Você terá acesso aos melhores recursos e professores experientes. Uma alternativa é para se inscrever em um curso relacionado com ciência da computação na Coursera. Desta forma, você pode seguir alguns cursos acadêmicos on-line ea maioria deles são gratuitos.



2

Se você quer estudar ciência da computação por si mesmo, tente ler artigos ou livros sobre qualquer um dos seguintes tópicos: segurança, criptografia e problema de Turing Machines parada, teoria dos conjuntos, sistemas operacionais, arquiteturas de hardware, semáforos e simultaneidade, redes de computadores e protocolos de rede, bancos de dados e modelagem de informações. Você também pode ver a lista completa de itens recomendados por Matt Poder.

3

MIT OpenCourseWare é uma mina de ouro de informações para as pessoas que desejam acessar material sobre ciência da computação com um nível académico, sem pagar taxa de matrícula. Aqui está uma lista de todos os cursos disponíveis para ciência da computação: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/

4

Tente agendar. Há um número de diferentes linguagens de programação. Se você não sabe por onde começar, Python é uma linguagem boa para iniciantes. É intuitivo e fácil de aprender. Você também pode aprender C ou Java. Há uma abundância de tutoriais disponíveis on-line, ou você pode se inscrever para um curso de programação para iniciantes. Em nenhum momento você vai estar escrevendo programas "Olá mundo"! Se você já baixou e linguagens de programação imperativo acima, tentar aprender linguagens funcionais como Haskell.

dicas

  • Confira "sugeriu listas de leitura" para os cientistas ou calouros de computador da faculdade.
  • Se você quer começar python de aprendizagem, o ebook livre "A Byte de Python" É altamente recomendável e você pode baixá-lo aqui: https://swaroopch.com/notes/Python
  • Aqui estão alguns bons livros, classificadas por temas: qualquer coisa escrita por Bruce Schneier (segurança) coisa, "sistemas operacionais, aspectos internos e princípios de design" William Stallings (sistemas operacionais) "Redes de Computadores" Andy Tanenbaum (redes e protocolos).

Artigos Relacionados