Jones & Bartlett Learning Computer Science & Cybersecurity Blog

    It's Computer Science Education Week

    Posted by Katie Hennessy on Dec 3, 2018 2:02:19 PM

    Today is the start of Computer Science Education Week (CSEdWeek), a week-long celebration designed to spark students' interest in computer science. Sponsored by®, CSEdWeek is held annually to coincide with the birthday of computing legend, Admiral Grace Murray Hopper.

    Read More

    Topics: Computer Science

    The Future of Computer Science and its Education

    Posted by amyl on Feb 3, 2017 11:12:23 AM

    Please welcome guest blogger, Scott Rhodes, Vice Provost of Enrollment for Florida Polytechnic University.

    Recent advancements in cybersecurity, mobile technology and artificial intelligence have opened new doors in the current Information Age. Here’s how:


    Cyber attacks are becoming more and more common. The more we store sensitive data online, the more advanced our cybersecurity needs to be to protect it. According to, there were 781 data breaches in 2015, with the average total cost of a data breach around $3.8 million. These numbers highlight the need for cybersecurity protocols, which is exactly where a degree in computer science comes in handy. Depending on the specialization, studying computer science can help boost cybersecurity processes for health care, financial institutions, and government agencies, to name a few.

    Read More

    Topics: Computer Science, education, cybersecurity, Internships, Artificial Intelligence, Computer Science Education, computer scientists, florida polytechnic university, hands-on courses, mobile technology, new technology, scott rhodes, STEM, STEM majors

    Top Ten Reasons to Adopt the New Edition of C++ Plus Data Structures

    Posted by amyl on Sep 13, 2016 10:25:23 AM

    C++ Plus Data Structures, Sixth Edition explores the specifications, applications, and implementations of abstract data types with unmatched accessibility.

    There are countless reasons to adopt the new sixth edition, but we've broken down the Top Ten Reasons:

    1. Features the Latest Software – updated with the new C++ Plus 11 features including range-based for loops and threads

    2. Current Content – Includes a new chapter on Sets, Maps, and Hashing as well as a new chapter on Trees Plus that emphasizes balancing of search trees by covering AVL Trees, Red-Black Trees, and B-Trees

    Read More

    Topics: Computer Science, Nell Dale, Navigate, C++, C++ Plus 11, Chip Weems, Computer Science Education, Data Structures, Programming, Software Engineering, Tim Richards, Trees Plus, Programming Languages

    Increasing Efforts to Create Computer Science Requirements in U.S. High Schools

    Posted by Cassie Peterson on Dec 29, 2014 12:08:22 PM

    According to, the U.S. will have 1 million more computer science jobs than students with computer science degrees by 2020. Careers in these fields are increasing at twice the national average, and in some states computing jobs are growing at over four times the average. Yet, many high schools around the country do not require computer science as a requirement for math or science.

    Read More

    Topics: Computer Science, Computer Science Education, computing, Introduction to Computer Science, U.S. News & World Report, Computer Science Education, Programming, Purdue University

    MIT’s Computer Science Department Named Most Innovative in the Country

    Posted by Cassie Peterson on Dec 17, 2014 10:08:07 AM

    As one of the fastest growing disciplines in schools around the country, the computer science revolution has made computing one of the most exciting and essential subjects to study at both the undergraduate and graduate level.

    Read More

    Topics: Computer Science, computing, MIT, Introduction to Computer Science, Carnegie Mellon University, Cassandra Peterson, Cassie Peterson, Columbia University, Computer Science Education, Stanford University, University of Washington Launches New Campaign to Introduce 100 Million Students to Coding in One Year

    Posted by Cassie Peterson on Nov 6, 2014 12:24:50 PM launched its first crowdfunding campaign on Indiegogo last month with the goal of providing 100 million students worldwide with the opportunity to study computer science for one hour every day. The project, called An Hour of Code For Every Student, needs  $5,000,000 in order to accomplish this goal, and plans to match every donation dollar for dollar, up to $2,500,000.

    Read More

    Topics: Computer Science, Computer Science Education, Hour of Code, An Hour of Code for Every Student, Introduction to Computer Science, Computer Science Education, Programming

    Open Source Software Hopes to Benefit Humanity

    Posted by Cassie Peterson on Oct 8, 2014 11:05:35 AM

    Research has started to provide strong evidence that students who find meaning and significance in their studies are more engaged and driven to master the material at hand. Students participating in the Humanitarian Free and Open Source Software (HFOSS), also known as Software for Humanity, can attest to that theory firsthand.

    Read More

    Topics: Computer Science, Computer Science Education, Introduction to Computer Science, Computer Science Education, HFOSS, Humanitarian Free and Open Source Softare, Software for Humanity

    United States Air Force Academy Introduces New Network Security Major

    Posted by Cassie Peterson on Aug 18, 2014 11:57:57 AM

    As cybersecurity continues to be a hot topic in colleges and universities, it’s also becoming an increasingly important part of the military. Recently, the United States Air Force Academy announced that they are adding a new network security major designed to help cadets “fly, fight, and win in cyberspace.”

    According to Dr. Martin Carlisle, the head of the Computer Science Department for the 2014-2015 academic year, “the computer and network security major touches on topics designed to help cadets understand what the cyberspace domain is and how the Air Force will establish cyberspace superiority in future conflicts.” Dr, Carlisle continued that, “the Air Force Academy is committed to producing highly-qualified officers to serve in cyber career fields. This is a time when the Academy is reducing majors, which shows how important we think this mission field is.”

    Read More

    Topics: Computer Science, Information Security, Information Systems Security & Assurance Curri, ISSA, Computer Science Education, Computer Security, Cypersecurity, United States Air Force Academy, Network Security

    Congress Introduces Computer Science Education Act

    Posted by Cassie Peterson on Aug 8, 2014 11:28:21 AM

    Given the huge demand for highly-trained computer experts and engineers, secondary education is already trending towards a marked increase in computing classes. Now, Congress is considering a bill to help close the skills gap and strengthen our national competitiveness. The bill, currently in the House of Representatives, is the Computer Science Education Act (HR 2536).

    Read More

    Topics: Computer Science, Computer Science Education, Computer Science Education Act, Association for Computing Machinery, Computer Science Teachers Association, Congress, CSTA, Early Education, Foundations, House of Representatives, Introduction to Computer Science, Jared Polis, Secondary Education, Susan Brooks, Computer Science Education

    Overcoming Obstacles to Bring Computer Science to High Schools

    Posted by Cassie Peterson on Jul 24, 2014 10:48:49 AM reported that, much like the rest of the country, the San Francisco Bay Area needs help motivating young people to take an interest in computer science and technology. According to the nonprofit, there will be a shortage of 1 million trained computer scientists in the next decade. Yet, only 10 percent of U.S. high schools offer classes in programming.

    Read More

    Topics: Computer Science, Computer Science Education, Foundations, Introduction to Computer Science, Computer Science Education, Programming

    Subscribe to Blog Email Updates

    Recent Posts

    Posts by Topic

    see all