Based on the Association for Computing Machinery model curriculum guidelines, Foundations of Computer Science gives students a bird’s‐eye view of Computer Science. This easy-to-read and easy-to-navigate text covers all the fundamentals of computer science required for first year undergraduates embarking on a computing degree. Updated to cover the latest technologies and changes to course re…