See What’s New for 2017
See What’s New for 2017
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 idtheftcenter.org, 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.
You would be hard-pressed to find someone who doesn’t have some sort of mobile device on their person at all times, whether it’s a smartphone, tablets or laptops. Thanks to computer scientists and mobile developers, that trend is expected to continue. Rather than making jobs obsolete, the transition from desktop computers to mobile technology has opened up a world of possibilities for computer science. Today, many computer science degree programs explore new ways to create more personalized mobile experiences with minimal lag time.
Artificial Intelligence is quickly becoming a reality. We’ve seen advanced AI in movies like “Iron Man,” where J.A.R.V.I.S. and F.R.I.D.A.Y help superhero Tony Stark manage his day-to-day life (and occasionally provide a joke). In fact, Facebook founder Mark Zuckerberg made it his 2016 New Year’s resolution to build an AI platform similar to J.A.R.V.I.S. for his own home. And according to Zuckerberg’s interview with TIME magazine, he’s made plenty of progress in creating a system to help control his home — but he still has a long way to go. One of the problems Zuckerberg has run into is the lack of uniformity with these platforms and their inability to communicate. For example, Apple’s HomeKit and Alphabet’s ‘Works With Nest’ programs (which are designed to integrate systems within homes) can’t communicate with each other because they each have their own unique language. This becomes a problem when you want to buy a smart device that isn’t available on your current platform. For example, Apple HomeKit is only currently compatible with alarms, heating and cooling devices, lights, switches, and thermostats, but does not include cooking or laundry appliances. Because these devices can be costly, many users are often limited to one smart home platform. However, with computer science, we can create uniformity between different languages to make a more cohesive AI experience.
The three applications above are just the tip of the iceberg when it comes to computer science trends and opportunities. To fulfill the demands of the growing field, educational institutions have also adapted teaching methods for computer science students.
Computer science is a dynamic industry, so hands-on teaching is most beneficial for students in the field. According to a 2009 study from Purdue University, children who learn in a hands-on environment rather than focusing solely on textbooks and lectures show higher comprehension of concepts. Since computer science is such a technical, in-depth field, hands-on coursework allows students to learn faster and work smarter throughout the course of their education. For example, courses in network security offer computer science students interactive lessons with network security tools, firewalls and cyber attack mitigation.
Today, it’s common to find children in elementary schools using computers and learning the importance of computer science. For example, one classroom in Concord, New Hampshire uses iPads to teach children how to code. Using an app that simulates the spread of a disease, the kids learn how to code in order to “eradicate” the disease. The goal is to make the screen turn black, or in other words, show that there are no more infections. With applications like this, it’s becoming increasingly easier for children to learn the fundamentals of computer science, expand their computer-based knowledge and refine their problem-solving skills. Early exposure also prepares students for a college education in computer science, making it more likely for them to fill the growing skills gap in the technology sector.
According to Brigham Young University, having an internship provides almost endless benefits. Internships give students opportunities to learn in a real work environment, thus increasing their marketability to potential employers. Companies that hire interns also have the chance to scope out highly skilled talent before graduation. For example, Hewlett Packard recruited 70 percent of its new hires from its pool of previous interns from one year. Additionally, being an intern in a highly sought after field gives students the experience they need to refine their skills and become a more valuable asset for companies.
While the digital world evolves, so too does the curricula for computer science and other related STEM majors. Modern technology has not only helped boost interest in computer science, but it’s also helped universities offer more in-depth, hands-on computer science courses. As a result, the next generation of computer scientists will be prepared to flourish and create intelligent solutions to solve industry problems.
Vice Provost of Enrollment
With an 18-year background in higher education, Scott Rhodes leads enrollment and recruitment strategies for Florida Polytechnic University. His responsibilities encompass undergraduate admissions, graduate enrollment and enrollment marketing, financial aid, student records and registration and enrollment market research.
Revised and updated with the latest data in the field, Fundamentals of Information Systems Security, Third Edition by David Kim and Michael G. Solomon provides a comprehensive overview of the essential concepts readers must know as they pursue careers in information systems security.
|FEATURES & BENEFITS:|
|Learn More About Our Information Systems Security & Assurance Curriculum here.|
There are countless reasons to adopt the new sixth edition, but we’ve broken down the Top Ten Reasons:
Features the Latest Software – updated with the new C++ Plus 11 features including range-based for loops and threads
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
Unparalleled Accessibility – throughout the text, the authors distinguish between the engineering of abstractions and implementations as motivated by their applications, and they take the time to analyze the algorithms that they introduce
New Modern Design – for an enhanced look and feel of the text
Consistent Learning Reinforcement – emphasizes important software engineering principles throughout the text
Flexible Course Adaptation – chapters in the second half of the text are now easier to assign in alternate orders, supporting a wider range of course goals and organizations
Abundance of Pedagogical Features – students love the chapter openers with goals, marginal definition boxes, algorithm, C++ and function boxes, case studies, chapters summaries, and end of chapter exercises
Well-Known Author Team – Chip Weems (University of MA, Amherst) and Tim Richards (University of MA, Amherst) have come on board to carry forward the tradition of excellence started by Nell Dale (University of TX, Austin)
Navigate eBook Access – study anytime, anywhere, with full interactivity!
Navigate 2 Advantage Access – comes FREE with purchase of a new print copy and unlocks engaging and robust student and instructor resources
Request Your Review Copy Here!
The updated and revised Object-Oriented Data Structures Using Java, Fourth Edition is an essential resource for students learning data structures using the Java programming language.
The primary goal of authors, Nell Dale, Daniel T. Joyce and Chip Weems, is to present both the traditional and modern data structure topics with an emphasis on problem solving and software design. Beginning early and continuing throughout the text, it introduces and expands upon the use of many Java features such as classes, objects, generics, polymorphism, packages, interfaces, library classes, inheritance, exceptions, and threads.
The fourth edition represents a major revision of the text’s material, although the philosophy and style that our loyal adopters have grown to appreciate remain unchanged.
U.S. News & World Report has released their ranking of 100 best jobs for 2015. Beginning with the occupations that the U.S. Department of Labor Bureau of Labor Statistics predicts will grow the most between 2012 and 2022, the list ranks jobs in a variety of industries based on projected openings, rate of growth, job prospects, unemployment rates, salary, and job satisfaction.
Computer Science careers feature prominently on the list with 3 of the top 10 jobs, including Software Developer, Computer Systems Analyst, and Information Security Analyst. The top 10 list includes:
Jones & Bartlett Learning is proud to be leading the way in teaching and learning materials that make a difference in the best and fastest growing field in 2015 and beyond. For more information or to view our Computer Science texts, visit jblearning.com/computing.
Are you looking for the perfect introductory Computer Science text that includes access to a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools? The sixth edition of Nell Dale and John Lewis’ best-selling Computer Science Illuminated Includes Navigate 2 Advantage Access is now available.
Retaining the accessibility and in-depth coverage of previous editions while incorporating all-new material and cutting-edge issues in computer science, this Sixth Edition includes a unique and innovative layered approach that moves through the levels of computing from an organized, language-neutral perspective.
Authored by the award-winning team of Nell Dale and John Lewis, Computer Science Illuminated Includes Navigate 2 Advantage Access provides students with a solid foundation for further study, and offers non-majors a complete introduction to computing.
Every new, printed copy includes Navigate 2 Advantage Access where students will find a wealth of learning and study tools to help them succeed in their course. Whether you teach an online, hybrid, or traditional classroom-based course, Navigate 2 delivers unbeatable value. Experience Navigate 2 today at www.jblnavigate.com/2.
According to Code.org, 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.
However, this trend has been changing. For example, the number of states that have passed a policy allowing computer science to satisfy a graduation requirement doubled in 2013. In addition, some universities have reached out to students at high schools that don’t offer computer science courses, and have allowed them to attend a computing course for free. For example, Purdue University announced that it would offer an introductory computer science and introductory programming course for free to Indiana high school students. The courses would be ungraded and would not count for credit, but it would prepare students to test out of introductory programming classes at Purdue and other universities.
A recent article by U.S News & World Report reports that “Chicago Public Schools are also in the process of rolling out a K-12 computer science program. In the next three years, every high school will offer a foundational computer science course, and in the next five years, at least half will also offer an Advanced Placement computer science course.”
Still, 90 percent of high schools in the country do not offer computing classes. These schools recognize this technological revolution, but they still lack the financial or logistic means, or cannot provide the proper resources for teachers.
Deborah Seehorn, chair of the Computer Science Teachers Association board, says this drought can be partially explained by the lack of resources or training teachers receive to teach these computer science courses. Teaching computing requires combining a lot of skills into one course, which poses difficulty for a lot of instructors. As Seehorn describes it, “they’re problem solving, using critical thinking, they’re collaborating, they’re doing all those 21st century skills we want students to do. Students…want to be doing something, making something.”
Jones & Bartlett Learning recognizes the critical role of Computer Science in education, and offers new and trusted resources for the study, instruction, and practice of Computer Science. From introductory computer science to programming, information security, and game development, we provide instructors and professionals with superior texts and quality resources developed by respected authors and educators. At Jones & Bartlett Learning we are committed to providing industry-leading solutions for superior student learning outcomes.
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.
Recently, Computer Science Degree Hub compiled a list of the 50 most innovative computer science departments at U.S. colleges and universities. Starting with QS 2013 and 2014 World University Computer Science & Information Systems, as well as U.S. News & World Report’s 2014 Best Grad Schools Computer Science, the list compared schools based on state-of-the-art technology, faculty awards, alumni achievements, and groundbreaking research or technological contributions to the wider field.
MIT topped the list with its Electrical Engineering and Computer Science department making a notable difference around the country. Known for its cutting-edge research and academic prowess, “the department’s Computer Science and Artificial Intelligence Laboratory partners with forward-thinking companies to push the boundaries of artificial intelligence and computer science. For example, in 2014 it was revealed that the laboratory worked with Microsoft and Adobe to create an algorithm that retrieved tiny vibrations from objects shown – but not heard – in videos and reconverted them into intelligible audio signals. This technology enabled vibrations from a bag of potato chips to be transformed back into comprehensible speech. Notable MIT computer science graduates <link> include Google Analytics and Google Voice developer Wesley Chan and Internet Hall of Famer Brewster Kahle.”
With computer science education offering such promising career prospects, Jones & Bartlett Learning provides a wide selection of computer science texts that improve learning outcomes and provide career readiness. For more information or to view our Computer Science texts, visit jblearning.com/computing.