By Dr. Isac Artzi
Associate Professor of Computer Science
Let’s make a prediction: in 10 years, Computer Science will be quite a different profession than it is today. In 20 years, it will be unrecognizable. So how can one tell whether this is a good, worthy, career choice? One thing is certain, we are increasingly being surrounded by devices that are connected to the Internet and generate vast amounts of data. Phones, watches, cars, home appliances, toys, pacemakers and vacuum cleaners, amount just to the initial, rudimentary foray into the Internet-connected lifestyle. For computer scientists, this is the terra nova of development opportunities: algorithms, paradigms, methodologies, designs, theories, principles and overall, driving the evolution of the robot-driven world.
Computer Science students over the next few years will be part of the generation that will lay the foundation for the world in which the Internet, robots and social media permeates every single aspect of life. That world requires increased awareness of the importance of the study of calculus, linear algebra and statistics. After all, Computer Science is applied mathematics and it is important to realize that behind every autonomous vehicle, there are hundreds of mathematicians (aka computer scientists) and an equal number of data scientists (aka statisticians).
All the data generated by the technologies that slowly creep into every aspect of life, need to be collected, analyzed, interpreted and used to improve versions 2.0 and 3.0 of these technologies. Over the past several decades, Computer Science has been one the foundational disciplines of the technology-driven society. While it continues to play the same foundational role, it spawns many branches, especially in transdisciplinary areas. Data Science, Computational Biology, BioInformatics, Computational Chemistry, Healthcare Analytics, Sports Analytics and similar fields, all have two things in common: a strong foundation in Mathematics and Computer Science and the knowledge of converting statistical methods into algorithms for data analysis. You can pretty much add the word “computational” before any science and the word “analytics” after any discipline and you will come up with a career path for a computer scientist.
The combination of Calculus, Linear Algebra, Statistics, Physics, Chemistry, Biology, Algorithm Design and Principles of Programming Languages, places Computer Science majors in a unique position to work in any company, research facility, government agency or financial institution that values the ability to think, innovate, design, plan, prototype and implement ideas in the form of computer software. The key to successful careers over the next 15-20 years is being transdisciplinary. This means being able to communicate with scientists, engineers and technologists in a variety of disciplines. Then thrive and grow in a position that requires continuous learning at a pace that by far surpasses that of a typical college course.
At Grand Canyon University, we prepare computer and data scientists precisely for that transdisciplinary career paths, in which job titles and responsibilities require continuous learning and adaptation. We do not teach you the skills you will need for job A or job B on a job site, but we will guide you to become a lifelong learner so you can define your job, responsibilities, and adapt to any challenge that comes your way.
The College of Science, Engineering and Technology welcomes future students who aspire to drive positive change within their fields. Grand Canyon University provides a rigorous, modern curriculum within a supportive, Christian learning community. Look for the Request More Information button on this page to get started.
The views and opinions expressed in this article are those of the author’s and do not necessarily reflect the official policy or position of Grand Canyon University.