Jones & Bartlett Learning Computer Science Blog

    The 2017 Computer Science Catalog is Now Available!

    Posted by amyl on Mar 28, 2017 10:10:52 AM

    See What's New for 2017

    Check out our  2017 Computer Science Catalog for new outstanding textbooks, robust student and instructor resources, and a preview of our upcoming new  Virtual Security Cloud Labs.

     

    Read More

    Topics: Computer Science Education, Nell Dale, New Edition, Android, Catalog, Computer Science Teachers Association, cybersecurity, Information Security, Introduction to Computer Science, ISSA, New Text, android app development, C++, C++ Plus 11, Computer Architecture, Computer Organization, computer organization and architecture, Computer Science Education, computer science faculty, computer science textbooks, Cyberethics, Data Structures, Databases, Java, Programming, Python Programming in Context, Software Engineering, STEM, algorithms, app development, Python, virtual security, web design

    Available in December: Programming with JavaScript

    Posted by admin on Nov 29, 2011 1:24:02 PM

    Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers

    John David Dionisio, PhD, Loyola Marymount University
    Ray Toal, PhD, Loyola Marymount University

    ISBN-13: 9780763780609  |  © 2013
    Will Publish: 12/16/2011

    Preview Chapter 9: Graphics & Animation

     

    Used in millions of web pages, JavaScript is an excellent teaching language and ideal for students delving into computer science for the first time. Designed specifically for the CS1 introductory programming course, Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers introduces students to computer science and programming using a modern approach. The text correlates to the ACM/IEEE CS1 course requirements and provides real-world case studies and numerous exercises throughout. The case studies show readers actual examples and their development from inception to final product.

    Read More

    Topics: New Text, forthcoming, Applications, Desktop, Java, JavaScript, Programming, algorithms

    Ensure Your Students Have a Clear Grasp on Complex Algorithms

    Posted by admin on Apr 14, 2011 2:37:00 PM

    Written in an incredibly accessible format, Foundations of Algorithms, Fourth Edition offers a well-balanced presentation of algorithm design, complexity analysis of algorithms, and computational complexity, with numerous examples throughout.

    This volume is accessible to mainstream computer science students who have a background in college algebra and discrete structures. To support their approach, the authors present mathematical concepts using standard English and a simpler notation than is found in most texts. A review of essential mathematical concepts is presented in three appendices. The authors also reinforce the explanations with numerous concrete examples to help students grasp theoretical concepts.

    To help students better understand complex algorithms, the authors use C++ and Java pseudocode, as students are familiar with these languages from their intro programming and data structures courses.  Furthermore, students are not required to have a calculus background.  College algebra and discrete structures are the prerequisites for the text.  The authors, both professors at Northeastern Illinois University, have included a chapter on numerical algorithms with a review of basic number theory, Euclid's Algorithm for finding the greatest common divisor, a review of modular arithmetic, an algorithm for solving modular linear equations, an algorithm for computing modular powers, and the new polynomial-time algorithm for determining whether a number is prime.

    Read More

    Topics: New Edition, Foundations, new edition, Algorithms, algorithms, foundations

    Subscribe to Email Updates

    Recent Posts

    Posts by Topic

    see all