WileyPLUS is an interactive online teaching and learning environment that engages programming students with course material beyond the classroom. Automatically graded multiple–choice questions provide ample opportunity for self–check assignments, and quizzing. Text entry code completion and programming exercises allow students to complete and submit homework online. These features enable your students to practice and master the course.
In addition, relevant and timely learning resources provide students with the tools they need to better understand key concepts and succeed in the course and in their careers. |
| |
|
| |
| Data Structures – CSII w/ C++ |
| |
 |
|
Koffman, Objects, Data Structures and Abstraction: Using C++
This book combines a strong emphasis on problem solving and software design with the study of data structures. After providing the specification and implementation of an abstract data type, the authors cover case studies that use the data structure to solve a significant problem. |
|
|
| Intro to CS – C++ |
| |
 |
|
Horstmann, C++ for Everyone, 1st Edition
This book by respected author, Cay Horstmann, gives an introduction into C++ and computer programming that focuses on the essentials – and on effective learning. What sets this book apart is its visual approach that motivates the reader and eases navigation. Guidance and worked examples help students succeed by providing starting points and outlining the tasks at hand. |
| |
|
|
 |
|
Horstmann, Big C++, 2nd Edition
Big C++ focuses on practical program development and effective use of the C++ programming language. The authors guide the student from the basics to more advanced topics and contemporary applications such as GUIs and XML programming. It provides well–developed exercises, examples, and case studies that engage students in the details of useful C++ applications. |
|
|
| Intro to CS – Java Programming |
| |
 |
|
Horstmann, Big Java: Late Objects 
Big Java Late Objects is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. |
| |
|
|
 |
|
Horstmann, Big Java, 4th Edition International Student Version
In Big Java, the authors provide a comprehensive introduction to fundamental programming techniques and design skills helping the student master basic concepts. Realistic programming examples, homework assignments, and lab exercises build student problem–solving abilities. The homework package includes a great quantity and variety of problem types and the LabRat tool in WileyPLUS permits automated submission and grading of programming assignments. |
| |
|
|
 |
|
Horstmann, Java Concepts, 6th Edition International Student Version
This text provides a comprehensive introduction to fundamental programming techniques and design skills helping the student master basic concepts. Realistic programming examples, homework assignments, and lab exercises build student problem–solving abilities. The homework package includes a great quantity and variety of problem types and the LabRat tool in WileyPLUS permits automated submission and grading of programming assignments. |
| |
|
|
 |
|
Horstmann, Java For Everyone
This text gives an introduction into Java and computer programming that focuses on the essentials – and on effective learning. Its visual approach motivates the reader. Guidance and worked examples help students succeed by providing starting points and outlining the tasks at hand. Ample practice gives students the confidence they need. |
|
|
| Operating Systems |
| |
 |
|
Silberschatz, Operating System Concepts, 8th Edition International Student Version
This book continues to provide a solid theoretical foundation for understanding operating systems. It includes more coverage of the most current topics in the rapidly changing fields of operating systems and networking, including open–source operating systems. The use of simulators and operating system emulators is incorporated to allow operating system operation demonstrations and full programming projects. |
| |
|
|
 |
|
Silberschatz, Operating Systems Concepts with Java, 8th Edition International Student Version
This book continues to evolve with emerging course needs and to provide a solid theoretical foundation for understanding operating systems. It offers coverage of the most current topics and applications, improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. WileyPLUS, including a test bank, self–check exercises, and a student solutions manual, is now part of the comprehensive support package. |
|
| |
|