For courses in computer programming. Evaluating the Fundamentals of Computer Programming LanguagesConcepts of Computer Programming Languages introduces students to the fundamental concepts of computer
For courses in introductory Computer Science courses using Java, and other introductory programming courses in Computer Science, Computer Engineering, CIS, MIS, IT, and Business. A Concise, Accessi
?For undergraduate students in Computer Science and Computer Programming courses or beginning programmers A solid foundation in the basics of C++ programming will allow readers to create efficien
Teach the course YOU want in LESS TIME! The primary goal of the GO! Series, aside from teaching computer applications, is ease of implementation, with an approach that is based on clearly defined pro
For introductory courses in Computer Programming. The Fundamentals of Programming When it comes to programming, understanding the founding concepts can greatly improve student engagement and fu
For courses in programming and computer science. Hands-on Programming with Greenfoot Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulationsteaches t
? Prelude to Programming is appropriate for Pre-Programming and Introductory Programming courses in community colleges, 4-year colleges, and universities. No prior computer or programming experie
Written in clear, accessible prose, the Fourth edition of Computer Ethics brings together philosophy, law, and technology. The text provides an in-depth exploration and analysis of a broad range of t
For courses in Introductory Programming for Java and Alice Learn programming basics in a creative context that’s more engaging and less complicated Taking a computer programming course can be ch
This book covers all of the traditional topics taught in a Computer Concepts, Digital Literacy, or Computer Literacy course. Always current; always innovative Visualizing Technology is a highly vis
This book covers all of the traditional topics taught in a Computer Concepts, Digital Literacy, or Computer Literacy course. Always current; always innovative Visualizing Technology is a highly vis
For courses in computer/network security Balancing principle and practice–an updated survey of the fast-moving world of computer and network security Computer Security: Principles and Practice, 4th Ed
A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology, 5/e, is ideal for courses in Computer Ethics and Computers and Society. It is also a useful reference for computer science
This book covers all of the traditional topics taught in a Computer Concepts, Digital Literacy, or Computer Literacy course. Visualizing Technology is unlike any textbook you’ve seen before. Inst
For courses in computer programming and engineering.Beginner to Intermediate Programming in Java Absolute Java provides a comprehensive reference to programming in the Java language. Accessible to bot
For courses in Logic and Computer design. Understanding Logic and Computer Design for All AudiencesLogic and Computer Design Fundamentals is a thoroughly up-to-date text that makes logic design, digit
Structured Computer Organization, specifically written for undergraduate students, is a best-selling guide that provides an accessible introduction to computer hardware and architecture. This text wil
For introductory courses in computer concepts and Microsoft® Office. Seamless Microsoft Office instruction, practice, and assessment – coupled with computer concepts With GO! All in One
For advanced undergraduate/ graduate-level courses in Automation, Production Systems, and Computer-Integrated Manufacturing. Automation, Production Systems, and Computer-Integrat
For the Introduction to Computer Science course. A broad exploration of computer science–with the depth needed to understand concepts Computer Science: An Overview provides a bottom
For courses in computer science and programming Starting Out with Java: From Control Structures through Data Structures provides a smooth introduction to programming with Java that moves fl
Data and Computer Communications, 10e, is a two-time winner of the best Computer Science and Engineering textbook of the year award from the Textbook and Academic Authors Association. It is ideal for
For sophomore-level courses in Assembly Language Programming in Computer Science, Embedded Systems Design, Real-Time Analysis, Computer Engineering, or Electrical Engineering curricula. Requires prior
A Balanced Introduction to Computer Science, 3/e is ideal for Introduction to Computing and the Web courses in departments of Math and Computer Science. This thoughtfully written text uses the Inte
Technology in schools has evolved from the predominance of stand-alone computers to a blend of computer, media, communications, and other forms of technology dominated by the ubiquitous Internet and W
Designed for use in a computer organization or computer architecture course typically offered at the junior or senior level, this textbook covers digital logic, finite state machines, register transfe
A groundbreaking, flexible approach to computer science and data scienceThe Deitels’ Introduction to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud o
For courses in computer programming in Java. Provide a step-by-step introduction to programming in Java Starting Out with Java: From Control Structures through Objects provides a step-by-
Designing the User Interface: Strategies for Effective Human-Computer Interaction 6/e, provides a comprehensive introduction to the dynamic field of human-computer interaction (HCI). An expanded aut
For courses in computer programming C How to Program is a comprehensive introduction to programming in C. Like other texts of the Deitels’How to Program series, the book serves as a detailed beginner
For courses in computer programming C How to Program is a comprehensive introduction to programming in C. Like other texts of the Deitels’How to Program series, the book serves as a detailed beginner
This textbook is ideal for MATLAB/Introduction to Programming courses in both Engineering and Computer Science departments. It is also a suitable introduction for beginning programmers. Engineering
Welcome to today’s most useful and practical one-volume introduction to computer security. Chuck Easttom brings together up-to-the-minute coverage of all basic concepts, terminology, and issues, along
The fourth edition of this undergraduate level computer graphics textbook includes new and updated information on OpenGL programmable shaders, new features of the OpenGL 4.x series and expanded suppor
For introductory courses in computer programming. Help students understand the logic behind developing high-quality programs Starting Out with C++: From Control Structures through Objects ,
For introductory courses in IT Security. A strong business focus through a solid technical presentation of security tools. Corporate Computer Security provides a strong business focus along w
This book compact resource connects traditional engineering graphics with computer-aided design. Efficiently explores necessary topics such as basic concepts, conventions, and terminology for engine
This book combines traditional mainstream calculus with the most flexible approach to new ideas and calculator/computer technology. It contains superb problem sets and a fresh conceptual emphasis flav
This college textbook introduces algorithms for solving real problems that arise frequently in computer applications, basic principles of computational complexity, and NP -completeness and parallel a
For introductory courses in computer concepts, digital literacy, or computer literacy, often including instruction in Microsoft Office®. Always current, always innovative Visualizing Technolog