This resource is a helpful tool for students beginning to study computer science. It brings together the terms, concepts and applications into one accessible, comprehensive source that will provide a solid foundation for study and growth in the field. Topics covered include: robotics; biometrics; 3d printing; CPU design; electronic circuits; cryptography; software; Internet privacy; cloud computing; digital forensics; mobile apps; computer animation; and programming.