software engineer - College of Engineering & Computer Science

software engineer

What can you do with a degree in computer science?

If you want to know what you can do with a computer science degree, just imagine what life would look like without computer science.  

Netflix wouldn’t give you any spot-on recommendations for your binge. Siri couldn’t tell you driving directions for your spring break road trip. Your Roomba would bounce off the walls. And good luck trying to lock down your data from prying eyes. 

By 2029, employers will likely add more than 530,000 jobs in computer and information technology, according to the U.S. Bureau of Labor Statistics — far higher than most fields. And those jobs are at the top of the heap when it comes to pay. According to Glassdoor, grads with computer science degrees often find entry-level positions starting at $70,000, the highest of all the majors it surveyed. 

young woman with glasses seated at a desk in front of a computerAs a graduate from The University of Tulsa’s computer science program, you’ll have the skills to land a job in one of the fastest-growing parts of the economy. 

At TU, computer science majors are equipped with the tools necessary to work with emerging technologies such as cloud computing, gaming and simulation, bioinformatics, computer security, robotics and more. At the same time you put your analytical skills to work through advanced math, programming and computer architecture, you’ll also tap your creative side — because solving thorny technical problems requires flexible thinking.  

In-demand skills

While many grads wind up with jobs in the tech industry, these days, just about every sector of the economy needs the type of programming and problem-solving skills that computer science grads bring to the table. You’ll have opportunities to pursue careers such as: 

  • Data scientist. Our always-on society produces torrents of information. Data scientists see through the static and put it to use. A credit card company, for instance, might use data science to find fraudulent charges. Climate researchers may use it to produce more accurate forecasting models. 
  • Enterprise architect. Ever have a hard time picking the right technology to fit your needs? Now imagine doing it for an entire organization — often spread across different cities, states or even countries. Enterprise architects assess an organization’s goals and develop tech solutions that fit the business. 
  • Software engineer. We’re surrounded by so much technology — and without software, a lot of it is useless. The apps on your smartphone, of course, rely on it. But so does your car, your TV, your kitchen appliances, maybe even your toothbrush. 
  • Web developer. Some web developers make websites easy to use. Others write the behind-the-scenes code that performs increasingly complex tasks. And some do a bit of both.  
  • Systems analyst. A basic rule of technology: The computer system an organization installs today is already out of date tomorrow. Systems analysts help design efficient computer systems that meet organizational needs. 

Major in computer science at The University of Tulsa 

As a student in the Tandy School of Computer Science, you’ll select from two computer science majors: Computer science or computer simulation and gaming. As a simulation and gaming major, you’ll choose either a design or development track. And a host of minors, including bioinformatics, computational science, cybersecurity, data science and high-performance computing let you specialize even more.  

No matter which path you choose, you’ll get a basic introduction to computer science in your first two years, such as programming skills, ethics and data structures. In years three and four, you’ll drill down into your program, learning more about topics such as databases, artificial intelligence, game programming, computer graphics and more. Throughout it all, you’ll have the opportunity to conduct research alongside faculty in our advanced computing facilities that help put your skills into practical applications.