C++ Programming: An Object-Oriented Approach has two primary objectives: Teach the basic principles of programming as outlined in the ACM curriculum for a CS1 class and teach the basic constructs of the C++ language. While C++ is a complex and professional language, experience shows that beginning s…
Rosen's Discrete Mathematics and its Applications presents a precise, relevant, comprehensive approach to mathematical concepts. This world-renowned best-selling text was written to accommodate the needs across a variety of majors and departments, including mathematics, computer science, and enginee…
Unlike any other MIS text, Business Driven Technology, 10e, discusses various business initiatives first and how technology supports those initiatives second. The premise for this unique approach is that business initiatives should drive technology choices. Business Driven Technology offers you the…
The new edition of Software Engineering presents a step-by-step methodology that integrates Modeling and Design, UML, Patterns, Test-Driven Development, Quality Assurance, Configuration Management, and Agile Principles throughout the life cycle. The overall approach is casual and easy to follow, wit…
Business Driven Information Systems discusses various business initiatives first and how technology supports those initiatives second. The premise for this unique approach is that business initiatives should drive technology choices and provides the foundation that will enable students to achieve ex…
Computing Essentials adds a focus on the growing impact of AI tools on industries andcareers, ethical considerations of AI, AI presence in social media, andinnovative uses of AI. These concepts have been incorporated into the maintext, as well as the Privacy, Ethics, Community, Making IT Work for Yo…
With the introduction of Microsoft 365, Office 2021, and Windows 11, Microsoft makes a fundamental shift from “Office for Us” to “Microsoft with Others.” This change increases the emphasis on collaboration, accessibility of information, and use and display of information and data.Author Rand…
McGraw-Hill Education is proud to introduce the seventh edition of Jane and Charles Holcombe's Survey of Operating Systems. This title provides an introduction to the most widely used desktop operating systems (including Windows, Apple OS X, and Linux) using numerous illustrations and hands-on activ…
For almost four decades, Software Engineering: A Practitioner's Approach (SEPA) has been the world's leading textbook in software engineering. The ninth edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this i…