Modern Java introduces major enhancements that influence the core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are not needed anymore and new features such as modularization make you far more successful. Though, navigating these changes can be challenging. Core Java SE 9
Handbook of Discrete and Combinatorial Mathematics, 2nd Edition, (PDF) offers a comprehensive reference volume for mathematicians, engineers, computer scientists, in addition to students and reference librarians. The material is provided so that key information can be located and used quickly and easily. Every chapter includes a glossary. Individual topics are
For Introduction to Programming (CS1) and other more intermediate courses including programming in C++. Also suitable as a supplement for upper-level courses where the instructor uses an ebook as a reference for the C++ language. This successful comprehensive text, C++ How to Program, 9th Edition, (PDF) is targeted at readers
Cann’s Principles of Molecular Virology, 6th Edition, (PDF) provides an easily accessible introduction to modern virology, presenting principles in a clear and concise manner. This fully updated Sixth edition explores and explains the fundamental aspects of virology, including the structure of virus particles and genome, gene expression, infection, replication, pathogenesis
Java Software Solutions, 7th Edition, (PDF) teaches a basic of programming techniques to promote well-designed object-oriented software. Published for its integration of small and large realistic examples, this worldwide best-selling text stresses building solid problem-solving and design skills to write high-quality programs. My Programming Lab, Pearson’s new online homework and