What to Do with Majors in Computer Science and Information Systems

October 24, 2025 Eleonora Hristova
What to Do with Majors in Computer Science and Information Systems

Computer science and information systems are some of the faster evolving fields, and a major in these disciplines will open career paths in technical, non-technical, and even creative spheres.

“The Computer Science and Information Systems majors represent one of the most dynamic, versatile, and future-ready disciplines that a student can pursue today,” said Professor Dr. Narasimha Rao Vajjhala, Chair of the Computer Science and Information Systems Department at AUBG.

The computer science and information systems field is changing by the minute, and watching new technologies, tools, and approaches crop up is quite intriguing for those enamoured by algorithmic devices.

AUBG’s computer science and information systems graduates have gone into professions such as software development, data science, and entrepreneurship, and today, we’re setting the foundation for newly emerged careers such as prompt engineering and cybersecurity.

We spoke with Professor Dr. Narasimha Rao Vajjhala and Professor Dr. Zachary Hutchinson at AUBG who guide us through the opportunities and realities of today’s tech world.

What do you learn in a computer science or information systems degree? 

“At the American University in Bulgaria (AUBG), the value of the computer science major extends far beyond mastering programming languages or building software,” said Professor Vajjhala.

The program focuses on refining skills such as problem-solving, innovation, adaptability and critical thinking, which are in high demand across virtually every industry.

“Students in the Computer Science and Information Systems programs at AUBG benefit from a rigorous and well-rounded curriculum that blends theory with practice,” said Professor Vajjhala.

Other skills that students develop throughout the program include programming proficiency, teamwork, project management, communication, and ethical awareness.

How to dominate the job market with a computer science degree 

“The job market in computer science is not easy right now,” said Professor Hutchinson.

Many CEOs, he explained, have fallen into the belief that AI will replace coding. “That’s not true at all,” he asserted. “However, I suspect that many companies think they can squeeze a little bit of productivity out of that, so they lay off computer scientists and programmers, believing they can manage with only 75% of the programmers they have.”

To effectively use AI in programming, you still need to be a strong coder. “Some students are being led into thinking they can just code through AI prompts, but their coding skills are suffering,” Professor Hutchinson warned.

“What they don’t realize is that those who successfully use AI for coding already know how to code. It’s not a replacement for knowing how to code, at least not yet.”

While students are entering a tougher job market, Professor Hutchinson emphasized that it remains a vibrant and evolving field. “It’s not a dead market,” he said. “But it requires our students to be excellent at their trade. They have to come out of AUBG as very good programmers.”

His advice for students is to discover what they’re genuinely passionate about, whether that’s computer science alone or a combination with another major such as literature, economics, or fine arts, and focus on developing those strengths. “This will make you very valuable in areas of the market you might not even expect,” he noted.

Career paths with a computer science and information systems majors

“The opportunities for Computer Science and Information Systems graduates are vast and continually expanding,” said Professor Vajjhala.

The development of generative AI and other technologies has created new opportunities in quantum computing, blockchain, and edge computing. “At the same time, interdisciplinary applications – like AI in healthcare, legal technology, or educational platforms – are pushing the boundaries of what CS professionals can contribute to,” said Professor Vajjhala.

Entrepreneurship in computer science 

According to Professor Hutchinson, the future of computer science lies in “students coming out of university and not running to big corporations for jobs, but being entrepreneurial and developing something new.”

He encourages students to take the opportunity to build something of their own, a project or a business, while they still have the time and flexibility during university, in a graduate program, or shortly after graduation.

“Computer science, specifically computing and programming fields, want people who can hit the ground and take off. They want self-starters,” explained Professor Hutchinson. “They don’t want people that they have to baby for a year before they start to feel confident.”

Professor Rao added that many AUBG graduates thrive in entrepreneurial ventures, founding startups or joining early-stage tech companies across Europe and the U.S.

Compatible skills and majors/minors: business administration, economics, entrepreneurship, information systems

Computer science and the creative fields 

One of the greatest advantages of the liberal arts education at AUBG is the ability to combine different majors and minors, allowing you to broaden your academic journey.

“I think combinations between majors are extremely valuable because they satisfy a very specific business niche,” said Professor Hutchinson.

“My first degree is in literature, so I’m a big proponent of students who want to do creative computing, whether they want to use it for the arts, music, storytelling, game design, or interactive simulations.”

Compatible skills and majors/minors: fine arts, journalism and mass communication, film and creative media, creative writing, UX/UI design

AI prompt engineering 

“Prompt-engineering is a new, non-technical field that some computer science majors are adopting,” said Professor Hutchinson.

Prompt engineers train AI systems to better respond and respond to human instructions. They can work across a wide range of industries, including finance, management and consulting, healthcare, information technology, etc. Some choose to specialize in specific areas, such as large language models (LLMs) like ChatGPT or Perplexity, while others focus on developing a broader understanding of the field.

Compatible skills and majors/minors: machine learning, information systems, mathematics, integrated marketing communications, economics

Cybersecurity 

“I believe that cybersecurity is one of the biggest, most essential fields out there,” said Professor Hutchinson.

With growing threats to data privacy, the need for cybersecurity experts who protect information, monitor attacks, and design secure computing systems continues to rise. Professionals in the field can work in a variety of roles, from security engineers in tech companies and cybersecurity analysts in financial institutions to cybersecurity policy advisors in governments or independent security consultants.

Compatible skills and majors/minors: information systems, algorithmic thinking, public policy, philosophy

Careers in software development 

Software development is one of the most in-demand career paths with a computer science major. Their role is to design, code, test, and maintain software applications across various platforms, and can find jobs in various industries, such as tech companies, start-ups, financial institutions, or IT departments. Career options include roles such as front-end or back-end developer, full-stack engineer, mobile app developer, and software tester.

Compatible skills and majors/minors: information systems, integrated marketing communications, agile project management

Careers in data science and analytics 

Data is the most valuable “currency” of the 21st century, and career opportunities in the field will keep growing. From data and business intelligence analyst to data scientist, graduates interested in collecting, cleaning, and analyzing data can find high-paying jobs in finance, marketing, healthcare, logistics, and tech companies.

Compatible skills and majors/minors: mathematics, economics, information systems, statistics, data visualization

Careers in research and academia 

For those who want to keep advancing the field of computer science, there are a lot of opportunities for research, discovery, and innovation in computing, artificial intelligence, or data science, as well as in teaching.

Graduates can find rewarding careers in academia, research labs, or tech firms developing cutting-edge solutions. For these roles, it’s most often required to pursue further studies (master’s or PhD).

Compatible skills and majors/minors: mathematics, physics, analytical thinking, research design, academic writing, pedagogy

System Architect, DevOps, and Cloud Engineer 

Systems architects and DevOps professionals are responsible for ensuring that technology infrastructure is reliable, scalable, and secure. They design system architectures, oversee cloud deployments, manage servers, and implement automation.

Graduates can find jobs in cloud services providers such as Amazon Web Services and Google Cloud, in software firms, and large enterprises.

Compatible skills and majors/minors: information systems, systems thinking, public policy, project management, security awareness