Bachelor's Degree in Computer Science | Troy University

Computer Science

About the Bachelor's Degree in Computer Science 

The computer science degree program provides students with a curriculum in the key domains of computer science. The program equips students with computer science knowledge and skills while preparing them for careers in computer technology and for advanced study in graduate courses.

Whether joining the workforce or continuing on to graduate studies, the TROY computer science program can help you realize your full potential.

Students in this TROY program have the option to learn in a classroom, online or in a blended program.

TROY’s undergraduate curriculum is centered on the latest technological advances and taught by a caring and highly qualified faculty. Students work on individual and team projects, focusing on game design, cell phone apps, web applications, visualization, Teensy Board Programming and database accessing applications, to name a few.

Students in the computer science undergraduate program benefit from small classes and an active Computer Science Club, a student organization that hosts weekly seminars, study sessions and many other activities.

The enormous growth of current and emerging technologies has generated a need for graduates with computer science degrees. Students graduating from Troy University’s undergraduate and graduate programs are prepared to work in a wide range of computing roles such as software engineers, system analysts, computer system designers or computer programmers.

Students also have the option of mixing traditional classroom courses with online courses through TROY Online programs such as:

  • cyber security
  • advanced programming
  • careers in computer technology


image of computer science degree graduate, Sahil Hamal

“ The small community of CS at Troy is a big asset. I have made close connections with professors, other students and also with the staff. The secretary of CS department, Doris Jordan, was also amazingly helpful in planning classes and providing advice based on her experiences. I am still in touch with Dr. Zhong and he has been one of my advisors even after graduating from college. I was inclined towards technology and CS program seemed attractive in my first year. After I started the initial CS classes, I loved the experience and content and decided to pursue CS at Troy. ”

Sahil Hamal  |  Bachelor's in Computer Science '18


Careers in Computer Science

The computer science field offers a wide variety of diverse jobs ranging from software developers to database administrators to web developers.

Frequently Asked Questions

Computer science is the study of algorithmic processes, computational machines and computation itself. As a discipline, computer science spans a range of topics from theoretical studies of algorithms, computation and information to the practical issues of implementing computational systems in hardware and software. 

According to the U.S. Bureau of Labor and Statistics, employment in computer and information technology occupations is projected to grow 11 percent from 2019 to 2029, much faster than the average for all occupations. These occupations are projected to add about 531,200 new jobs. Demand for these workers will stem from greater emphasis on cloud computing, the collection and storage of big data, and information security. The median annual wage for computer and information technology occupations was $88,240 as of May 2019.

There is a wide range of career options for a person with a bachelor’s degree in computer science, that include web development, game design, data analysis, network security, database management, among others. Generally anywhere programming is required which is about everywhere. 

About the same general study requirements as any other major, such as English, history, science, etc., plus some courses that are unique to the computer science major, including a few math courses. 

The answer is no. We have math tutoring program that will help you through. Most people in the computer science field are not math geniuses and you do not have to be one. What we really want to see in you is that you are willing to spend the time and work with your professor and your tutors. We have many examples of students that weren't good at math in high school but end up being successful in computer science. 

Both are excellent choices, just for different people. Computer science involves more software design or programming, whereas IT is more about using the tools, including programs to solve a business problem.

Computer Science Jobs

Computer Science Illustration

As children, many of us dream about the exciting careers we might have when we finally become adults. Those ambitions are often guided by our hobbies and interests and limited only by our imaginations. For Sahil Hamal, it wasn’t imagination that fueled his career dreams; instead, they were driven by cultural expectations. Growing up in Nepal, a small South Asian nation bordering China and India, Hamal suspected from an early age where his career was headed.

Learn More

Interested in Applying to TROY?

Apply Now Request More Info

Program Locations

  • Troy Campus
  • TROY Online
  • TROY HUST Campus - Hanoi, Vietnam
  • TROY DTU Campus - Da Nang, Vietnam

Former Trojan gridiron star making mark in business world

Eric Sloan and his wife

In the late 1990s, Eric Sloan terrorized opposing quarterbacks and wide receivers as an All-American defensive back for the then-Troy State Trojans.

Today, the 41-year-old College Park, Georgia native is a pillar of the Montgomery business community, running a multimillion-dollar tech company while helping upstarts looking to follow a similar career path.

Learn More