Cs career paths hero image

Admissions

What are Some Career Paths for a Computer Science Major?

December 26, 2018

Back to Blog

by Make School Writer Angela Bourassa


People who don't work within the field of computer science can sometimes have a limited idea of what someone with a computer science degree can do. But the truth of the matter is that having a computer science degree doesn't close any doors -- it only opens them.

As our world becomes more and more digitized, computer technology continues to extend its reach into every aspect of our lives. That means that whether your interests lie in education or health, government or the arts, finance or public service; a degree in computer science can help you begin a career in that field.

As founder Jeremy Rossman is fond of pointing out, if you check out the job listings for The New York Times, you'll find a lot more open positions for coders and developers than you will for journalists.

Photo by LYCS LYCS on Unsplash

Beyond the range of industries that employ people with computer science degrees, another great benefit of studying computer science, especially right now, is that people with strong computer science knowledge are in extremely high demand. To put that demand into real numbers, the Bureau of Labor Statistics estimates that the US economy is adding about 100,000 information technology jobs every year but currently only 60,000 qualified applicants are entering the workforce annually.

With a bachelor's degree in computer science, there are a plethora of available career paths that fall under the following big umbrellas:

Software Development

Many students choose to study computer science because they want to create products, apps, hardware, or software of their own. Actual job titles that fall under this umbrella include full stack web developer, programmer, app developer, and software engineer. This is a career path with a wide range of opportunities in everything from tiny startups to giant tech conglomerates. Developers can also make a great living working freelance or creating new projects on their own.

Whether you're interested in creating a platform that helps companies monitor their carbon footprint or an addictive game in the vein of Candy Crush, development is a popular path with many lucrative and potentially world-changing opportunities.

Photo by rawpixel on Unsplash

Consulting

A computer science degree can be a helpful tool for anyone interested in consulting. Especially when combined with a business degree, a highly skilled IT consultant can command a formidable salary by helping companies analyze their current operations and utilize cutting-edge systems and platforms to improve their processes. Cybersecurity consultants are in particularly high demand given the ever-evolving nature of cybersecurity threats.

IT Management

In-house professionals such as database administrators, data scientists, data analysts, machine learning engineers, etc. are also sorely needed. While perhaps not as sexy as development, helping companies better understand, process, and make use of their mountains of data can be a fascinating challenge, particularly if you can find a company with a mission that you find particularly appealing.

Entrepreneurship

Computer science has a tendency to be at the heart of all the most interesting and successful startups of the last ten years. With a creative mind and strong technical skills, the possibilities afforded by a deep knowledge of computer science are quite literally endless.

Of course, skills like leadership, presentation, public speaking, and business management are an important part of the equation. So if entrepreneurship is your main goal with your computer science degree, be sure to seek out a program that focuses on a well-rounded professional education in addition to cutting-edge computer science knowledge.


Make School is a two-year computer science college based in San Francisco that offers a Bachelor's degree in Applied Computer Science. The focus of Make School is providing product-based learning that prepares students for real-world careers in software development. Students graduate with an average salary of $95k.

Learn more about Make School's philosophy, courses, and outcomes at https://www.makeschool.com/computer-science.

Cookies on Make School's website

We have placed cookies on your device to ensure that we give you the best experience on our website.

This site uses cookies to deliver our services. By using our site, you acknowledge that you have read and understand our Cookie Policy, Privacy Policy, and our Terms of Service. Your use of Make School’s Products and Services is subject to these policies and terms.

Welcome to the future of higher education

Entrance to the Make School campus
Please note that Make School no longer supports Internet Explorer

We recommend upgrading to a modern web browser. Learn more