Tendo como base as diretrizes curriculares do modelo ACM (Association for Computing Machinery), este livro de fácil leitura abrange todos os fundamentos da ciência da computação exigidos aos alunos de primeiro ano de graduação na área de computação. Ao abordar diversos assuntos, como computador e dados, hardware de computador, software e organização de dados, e introduzir alguns dos mais avançados tópicos, Fundamentos da ciência da computação proporciona aos estudantes uma visão ampla do assunto. Cada capítulo inclui termos principais, resumo, questões para revisão e exercícios para aprimorar o aprendizado, ao mesmo tempo que inclui ferramentas das quais os estudantes precisarão para obter sucesso em disciplinas posteriores. Atualizada, visando abranger as mais recentes tecnologias e mudanças nas exigências curriculares, a obra apresenta recursos e informações revisadas sobre inteligência artificial, ética e crimes relacionados a computadores, operações em rede, Linux e segurança.
Behrouz Forouzan e Firouz Mosharraf