Is a Computer Science Degree Still Worth It in 2025?

Diverse group of students collaborating around laptops and notes in a classroom, symbolizing teamwork, problem-solving, and future-ready computer science skills.

For years, computer science (CS) was considered one of the safest and most lucrative majors a student could choose. Parents and students alike viewed it as the ‘golden ticket’ to Silicon Valley jobs, high salaries, and boundless career opportunities. Students flocked to the field, and enrollments skyrocketed as universities rushed to expand their CS departments to keep up with demand.

But now, for the first time in many years, universities report that CS enrollments are beginning to decline — a reflection of growing anxiety fueled by headlines about layoffs, hiring freezes, and a tougher CS job market.

According to a recent CNBC report, computer science ranks among majors with one of the weakest career outlooks for new graduates. A New York Times podcast, The Daily, episode this fall—“Big Tech Told Kids to Code. The Jobs Didn’t Follow”—echoed those concerns, spotlighting young graduates with strong technical training who are nevertheless struggling to land jobs.

That’s why so many families are asking a new question: Is computer science still worth majoring in? The short answer is yes — but with perspective. A CS degree remains a strong educational foundation for the future, as long as students approach it with strategy and adaptability.

At Lantern College Counseling, this is one of the most common questions I hear from families. One parent recently reached out for college application support for her son, David, writing:

“How can we help David navigate his interests when career pathways are volatile? What if the fields he cares most about—like computer science and robotics—are facing an existential threat?”

It’s a valid concern to raise. The answer to the question “Is computer science still worth majoring in?” is more nuanced than a simple yes or no.

The Computer Science Job Market in 2025

The tech landscape has shifted dramatically:

  • Hiring freezes and layoffs have hit big tech, reshaping entry-level opportunities.

  • AI is redefining what it means to be a CS graduate. Routine coding tasks are increasingly automated, so employers now prioritize students who bring broader technical and human skills. Pairing CS with areas like data science, engineering, or healthcare is one pathway. Equally important are strengths in problem-solving, ethical reasoning, creativity, and communication — skills that can’t be automated and that set graduates apart in a crowded job market.

  • Hybrid roles—CS plus another domain, such as robotics, finance, or policy—are expanding and often more resilient to disruption.

  • Economic and political uncertainty adds another layer of complexity. Shifts in trade policy, tariffs, visa rules for international employees, and new regulations on AI and data privacy all directly affect hiring and research investment. Students entering college today may graduate into a different policy and economic climate than the one they apply under—making adaptability more important than ever.

Even leaders inside the tech industry are sending similar signals. In a recent CNBC interview, NVIDIA CEO Jensen Huang reflected on his own education, noting that if he were 20 years old today, he might choose “more of the physical sciences than the software sciences.” His point wasn’t that computer science is irrelevant, but that the intersection of computing with physical systems, engineering, and applied sciences is where many breakthroughs are happening.

The takeaway for families: a computer science degree is still valuable, but it can no longer be seen as a guaranteed path into big tech. Students need to be strategic about how they pursue a CS major.

Engineering students working together in a workshop, reviewing notes and discussing a project on a laptop.

Your child’s interests matter — we’ll help align them with lasting opportunities.

Average Income For a CS Job

When families weigh whether computer science is still “worth it,” salary outcomes are often top of mind. The latest data show that CS remains one of the strongest-paying majors, even in a cooling job market.

According to the National Association of Colleges and Employers (NACE) Summer 2025 Salary Survey, the overall average starting salary for the Class of 2024 was $65,677, up 2.2% from the previous year. Among all fields, computer and information sciences topped the list, with an average starting salary of $88,907. While this is slightly lower than the Class of 2023 average of $91,411, it still places CS well ahead of engineering ($80,482), math and statistics ($78,543), business ($68,644), and healthcare professions ($63,608).

It’s important to note that these figures represent base salaries only (excluding bonuses, commissions, or benefits) and are drawn from outcomes reported by more than 70,000 bachelor’s degree graduates nationwide. Despite fluctuations, the data reinforce that computer science remains one of the most financially rewarding undergraduate majors — provided students pair their technical skills with adaptability and the broader human-centered skills that today’s employers demand.

For families thinking ahead, one way to build this foundation is through smart course selection in high school. See our guide on What Classes Should You Take if You Are Applying for an Engineering or Computer Science Major in College?

Why Computer Science Still Matters

Despite the headlines, computer science remains one of the most versatile and valuable credentials. The key is not to view the degree title as a guarantee, but as a pathway to build lasting skills and experiences.

Students can still thrive in computer science when they:

  • Pair their CS major with interdisciplinary study — robotics, cognitive science, applied math, storytelling, and more.

  • Choose programs that embed ethics and social responsibility into computing education.

  • Build a portfolio of experiences — research, internships, hackathons, personal projects — that showcase skills and adaptability.

In many ways, computer science is not too different from other fields. A major—whether in CS, engineering, or English—is never a guarantee of career success. What matters most is the skillset students develop, the experiences they accumulate, and their ability to adapt those skills across industries. As one Chronicle of Higher Education webinar on “Why Employers Value Durable Skills” recently put it, hiring managers are looking for more than what graduates know. They want to see how students think, learn, connect, adapt, and lead. Employers consistently emphasize that they hire for problem-solving, creativity, and collaboration just as much as for a major.

For a deeper look at how to approach CS admissions strategically, see my guide Navigating the Competitive Landscape of Computer Science Admissions.

What Jobs Can You Get With a Computer Science Degree?

One of the most common misconceptions families hold is that a computer science degree only leads to jobs at big tech companies like Google, Amazon, or Meta. While these companies have been highly visible recruiters, they are far from the only destination for CS graduates — and in today’s climate, that’s good news.

CS majors are thriving across a wide range of industries, including:

  • Finance and Consulting – Firms rely on CS graduates for quantitative modeling, cybersecurity, and data-driven decision-making.

  • Healthcare and Biotechnology – From medical imaging to bioinformatics, computing skills power discoveries that improve lives.

  • Climate and Sustainability Tech – CS expertise drives innovation in energy systems, environmental monitoring, and sustainable design.

  • Government and Policy – Agencies need technologists who can understand cybersecurity, AI ethics, and data privacy regulations.

  • Startups and Nonprofits – Many graduates find rewarding paths applying tech skills to education, the arts, or community impact projects.

And for students who want to go deeper, CS provides a strong launchpad for graduate school — not only in computer science or engineering, but also in data science, law, business, or even fields like public policy.

The lesson for parents: the career outlook for CS majors extends far beyond Silicon Valley. Students who combine computing skills with other areas of interest can thrive across multiple sectors of the economy.

What About Artificial Intelligence (AI) Majors?

In the past few years, families have begun asking a new version of the same question: Should my teen pursue an AI college major instead of a computer science degree?

I’ve explored this emerging field in depth — through articles such as Is AI the Right College Major for Your Teen? and AI as an Undergraduate Major, as well as in popular podcasts, including episodes like Artificial Intelligence as an Undergraduate Major: What You Need to Know (TestBright Podcast) and Is an AI Major Right for Your Teen? (Flourish Coaching Podcast). I’ve also delivered national conference sessions on the topic, including “Artificial Intelligence (AI) as an Undergraduate Major” at the Independent Educational Consultants Association (IECA) Spring Conference in Detroit, MI, May 2025.

The message I emphasize in all of these forums is clear: an AI major is not required for students who want to work in AI. Strong foundations in computer science, math, engineering, or data science — combined with smart course selection and research experiences — provide excellent preparation for AI-related careers.

At the same time, families should recognize that some of the most in-demand skills aren’t limited to CS or AI majors. They can also be cultivated through interdisciplinary programs that combine technical foundations with the liberal arts. That’s why I encourage families to explore interdisciplinary options, such as liberal engineering or hybrid degrees, which intentionally cultivate both technical expertise and the future-proof skills — communication, creativity, and ethical judgment — that today’s employers demand. Programs like Boston College’s engineering major make this tangible, embedding rigorous technical training alongside reflection, ethics, and service — a values-driven approach that produces not just competent engineers, but thoughtful professionals.

Two students smiling while interacting with a robotic arm in a lab, symbolizing hands-on learning in AI and computer science.

CS still opens doors — we’ll help your student find the right path.

Evergreen Skills: The Throughline Across Decades

When families ask me about the volatility in tech, I remind them that this isn’t the first time computer science has faced disruption or skepticism. I’ve had a front-row seat for these cycles for more than 30 years, and what has always endured are the evergreen skills that technology can’t replace.

1990s: Adapting to New Technology

In the 1990s, while a PhD student in Carnegie Mellon’s Electrical and Computer Engineering department, I remember seeing my very first webpage. Who could have imagined then what the internet would become or the role it plays in our lives today? At the time, I hadn’t learned the fundamental languages used to build webpages HTML and CSS. Yet years later, as a professor at Wellesley College, I found myself teaching those very technologies. The point is that I wasn’t trained for that specific skill in advance, but I was prepared to adapt and learn as new technologies emerged — a lesson today’s CS students must carry into the AI era.

2000s: Liberal Arts Skills Prove Their Value

In the 2000s, when I was a professor of computer science at Wellesley College, CS enrollments were at their lowest point. Parents worried that outsourcing would eliminate opportunities for their children, and students often asked us how to reassure their families that majoring in CS was a wise choice. In response, my colleagues and I created materials for students to share with their parents — highlighting our graduates’ strong job placement rates, the wide range of industries they were entering, and the skills they had gained through their education. We emphasized that the hallmarks of a liberal arts education — communication, quantitative reasoning, ethical judgment, teamwork, and advocacy — were skills that could not be outsourced, no matter the major. For our CS students, this meant their degree carried not only technical depth but also the broader capacities that employers valued.

2010s: The Power of Critical Thinking

Don’t go to college and major in photography. You already know how to use a camera. Now you need to learn how to think.
— Wellesley College Art Professor

By the 2010s, I was reminded of this lesson in a very personal way. My middle daughter had been seriously exploring photography — through classes and summer programs — so I arranged for her to meet with a Wellesley art professor as she considered her college path. The professor’s advice was unforgettable. She encouraged my daughter to understand the context for her work and answer questions like: Should you take a photograph? Why? How? That conversation underscored that the true value of education lies not in technical training, but in cultivating creativity, judgment, and critical perspective — skills that endure even as technologies change.

Career Lessons: Transferable Skills Beyond Engineering

I’ve seen that same truth play out in my own career. Though my degrees are in electrical engineering and electrical & computer engineering, my career path took me outside of traditional engineering roles. What endured wasn’t the specific programming languages or circuit techniques, but the habits of mind I built: the ability to frame problems, learn continuously, and translate complex ideas for different audiences. Those capacities — critical thinking, adaptability, and communication — have been just as valuable in higher education leadership and counseling as they would be in a lab or tech company.

Today: Human Skills in the AI Era

Today, the same lesson is playing out in real time with artificial intelligence. Carnegie Mellon recently “staffed” a fake company entirely with AI agents and it collapsed into dysfunction within hours. The experiment didn’t fail because of technical glitches. It failed because the AI agents struggled with real-world complexity, lacked social awareness, and couldn’t manage multilayered tasks — all areas where human judgment is indispensable. Industry leaders are drawing the same conclusion. A March 2025 Wall Street Journal article, ”Parents in Tech Want Their Kids to Go Into the Arts Instead”, highlighted how even executives at the forefront of AI are steering their children toward creative and human-centered fields — because they recognize those are the skills least likely to be replaced.

In fact, a recent piece in Silicon UK describes how the AI startup DeepSeek is deliberately hiring liberal arts graduates—so-called “data omniscients,” people with backgrounds in literature and the social sciences who improve the quality of AI-generated content by bringing cultural awareness, linguistic sensitivity, and nuanced judgment to the training process. Their approach underlines the critical need for “soft” skills in even the most technical domains.

And consider MIT’s current president, Sally Kornbluth: a political science major from Williams College now leading one of the most prominent technical institutions in the world. Her career illustrates why future-proof skills matter more than any one degree label.

The Bottom Line: Future-Proof Skills Win

The pattern is unmistakable. Jobs that rely on critical thinking, ethical judgment, creativity, communication, common sense, emotional intelligence, and adaptability are the hardest to automate. These aren’t just AI-proof — they’re the future-proof skills that every CS major will need.

Students collaborating on technical drawings and laptop research, combining design work with digital tools.

Be confident: CS remains valuable and relevant. We’ll help your family see why.

7 Strategies for Parents To Support Teens Exploring Computer Science Degrees

So what does all this mean for today’s students — and for parents like David’s who are trying to support them? The good news is that families have many ways to help students pursue computer science with confidence while also preparing for an uncertain job market.

  1. Why does your child want to study computer science? 

    Before jumping into CS, it’s worth asking why a student wants to pursue it. In the past, many chose computer science because it was seen as a guaranteed golden ticket to high-paying jobs. Today, with the job market shifting, students should ground their interest in genuine curiosity and informed exploration. This isn’t unique to CS — the same principle applies to any major or career direction. When students choose a path because they truly understand it and are motivated by authentic interest, they are far more likely to thrive and find success.

  2. Understand that computer science is a field of study that can lead to many career options, not a job guarantee. 

    A computer science degree is a powerful toolkit, but it should be viewed as a launchpad for many pathways — not a one-way ticket to a single career.

  3. Explore complementary STEM majors and minors. 

    Data science, engineering, math, AI, cognitive science, and even design or storytelling can all complement CS and create more resilient career options.

  4. Seek out programs that are a fit for your child’s individual needs. 

    When researching colleges, don’t just look at rankings. Instead, consider our Deep-Fit™ approach for CS and engineering majors.  Look for universities that integrate computing with ethics, design, and human-centered problem solving. These programs prepare students for the evolving realities of technology.

  5. Promote personal projects.

    Hackathons, robotics clubs, open-source contributions, or applied projects that use technology to solve real-world problems show initiative and adaptability — traits employers value as much as GPA or choice of major.

  6. Think Deep-Fit.

    At Lantern, we help students align their authentic interests with academic programs where they can thrive, not just “get in.” Deep-Fit goes beyond rankings or superficial criteria to focus on what truly matters: the opportunities a student will have once on campus to engage in transformative experiences that research shows are linked to lifelong success. By centering each student’s goals and values, we guide families toward colleges where their child can thrive academically, socially, and personally, building a foundation for a fulfilling life. For a deeper look at how to evaluate whether a college offers these kinds of transformative experiences, see my guide How to Identify Deep-Fit Colleges (Beyond the Obvious Criteria).

  7. Prepare for a strong application.

    Once your student is confident that computer science is the right path, the next step is presenting their interests effectively in the admissions process. For guidance, see our resources on the College Application Process for CS Majors and How to Write a Standout College Essay for Computer Science (CS) Applications. And for those planning earlier, our guide on What Classes Should You Take if You Are Applying for an Engineering or Computer Science Major in College? outlines the coursework that sets students up for success.

By approaching computer science this way, families ensure that students don’t just choose a degree — they build an education that is resilient, adaptable, and future-ready.

If your student is still exploring their direction, that’s normal — and even healthy. Many students thrive when they begin their college journey undecided, with room to test interests before committing. That’s why we’ve written about how undecided students can thrive in the college search, the best colleges for students who want flexibility before declaring a major, and our expert’s approach to guiding undecided STEM students — so families can feel confident their child has room to grow, explore, and ultimately thrive.

Is a Computer Science Major Worth it? The Bottom Line For Families

So, is it still a good idea to major in computer science?

The answer is yes — but with perspective. CS remains a powerful way for students to shape the future. But the most successful students will be those who don’t treat it as a narrow technical credential. Instead, they’ll see it as one piece of a broader toolkit — anchored by evergreen skills, enriched by interdisciplinary study, and guided by authentic curiosity.

For parents weighing this decision: computer science is still a strong and valuable path — as long as it’s pursued with breadth, adaptability, and an eye toward future-proof skills.

And when it’s time to apply, your student’s story matters as much as their skills. That’s why we’ve created guides on the College Application Process for CS Majors  and How to Write a Standout College Essay for Computer Science (CS) Applications — resources to help families translate interest into compelling applications.

For families like David’s, the real question isn’t whether computer science is “safe.” It’s how to help a student prepare for a future that will always change. At Lantern College Counseling, we guide families through these decisions with clarity and context, helping students not just get into college, but thrive once they’re there — in computer science or whatever field they ultimately choose.

Parent and student working together on a laptop in a library, symbolizing family support in education and career planning.

We guide families through the choices ahead — so your child can explore CS with confidence.

Jennifer Stephan

Jennifer Stephan is a college admissions, college success, and academic crisis management expert based in Massachusetts, serving families worldwide. Read more.

Next
Next

From Wellesley to MIT and Olin: Insider College Admissions Counseling From a Former Admissions Officer