Revel Computer Science Titles

Add an immersive learning experience in your Computer Science course with these Revel Programming titles

Revel’s read-a-little, do a-little approach brings the text content to life by enabling student engagement. Features include embedded animations, interactive live examples and video notes right in the text. These titles are offered in Revel and can be added to your curriculum. Learn more about the great titles.

Java

Introduction to Java Programming and Data Structures, 13th Edition Cover Image

Introduction to Java Programming and Data Structures, 13th Edition

Liang

Aligns to the latest Java 18 technology and completely revised to enhance clarity, presentation, content, examples and exercises.

Request an exam copy

Java Software Solutions, Foundations of Program Design, 10th Edition Cover Image

Java Software Solutions, Foundations of Program Design, 10th Edition

Lewis | Loftus

Updated to keep pace with the ever-evolving Java language. New examples and sections keep the material fresh and improve the discussion of individual topics.

Request an exam copy

Starting Out With Java: Control Structures through Objects, 8th Edition Cover Image

Starting Out With Java: Control Structures through Objects, 8th Edition

Gaddis

Introduces JShell, including JShell experiment sections that allow you to explore Java coding and prototyping. New and updated topics cover JavaFx, String methods, features of the switch statement and more.

Request an exam copy

Python

Starting Out with Python, 6th Edition Cover Image

Starting Out with Python, 6th Edition

Gaddis

Updated with new language features and functionality for versions of Python up through Python 3.9.

Request an exam copy

Introduction to Python Programming and Data Structures, 3rd Edition Cover Image

Introduction to Python Programming and Data Structures, 3rd Edition

Liang

New data structures topics and up-to-date content, examples and exercises that keep pace with recent trends.

Request an exam copy

Revel for Intro to Python for Computer Science and Data Science, Brief Edition, 1st Edition Cover Image

Revel for Intro to Python for Computer Science and Data Science, Brief Edition, 1st Edition

Deitel | Deitel

This title takes a unique approach to teaching and learning Python programming with an optional data science track in each chapter. Students learn Python by solving interesting problems using real-world datasets, with a focus on software engineering and program clarity.

Request an exam copy

C++

Starting Out with C++ from Control Structures to Objects, 10th Edition Cover Image

Starting Out with C++ from Control Structures to Objects, 10th Edition

Gaddis

Includes improvements and updates to reflect the latest modern C++ language features. It includes tuples, lambdas and new syntactic constructs.

Request an exam copy

Introduction to C++ Programming and Data Structures, 5th Edition Cover Image

Introduction to C++ Programming and Data Structures, 5th Edition

Liang

Up-to-date content on recent trends like cloud storage and touchscreens. All codes are compatible with C++17.

Request an exam copy

Prepare your students for class and beyond with Revel for Programming

Revel improves student mastery of C++, Python and Java - while saving instructors time on grading assignments. Watch this video to learn more about Revel for Programming and how you can use it in your classroom.

Privacy and cookies
By watching, you agree Pearson can share your viewership data for marketing and analytics for one year, revocable upon changing cookie preferences. Disabling cookies may affect video functionality. More info...

Get Personalized Guidance

Want to explore how you can implement Revel into your curriculum? Our knowledgeable team will guide you on how to use this digital tool in your classroom.

Request a demo