If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you’ll quickly understand the diff
An excellent supplement to Computer Science Illuminated, as well as a superb primer, Computer Science: The Python Programming Language offers a clear introduction to this user-friendly language. This
This text is intended for use in the second programming courseProgramming is a matter of learning by doing. Eric Roberts’Programming Abstractions in C++ gives students opportunities to practic
Computer Programming Step by Step guides learners with little to no experience in writing computer programs using Python programming language. With over 300 visuals and a clever use of storyboards, it supports learners in the development of an experiential grasp of computer programming and provides a strong foundation upon which to further their knowledge.
This text helps beginners develop their own Python programs. Experiments with fully completed programs are provided at the beginning of each chapter, allowing instructors to use the text in CS0 course
Covering a broad range of new topics in computer technology and programming, this volume discusses encryption techniques, SQL generation, Web 2.0 technologies, and visual sensor networks. It also exam
This new edition of a well-established handbook describes complicated concepts such as trusted systems, encryption, and mandatory access control in simple terms. It tells users what they need to know
This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate
This volume contains the proceedings of the 2017 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS'17).