Academic Programs Home | Academics | Academic Programs | Computer Science

Computer Science

Apply Now Request information

Program Info

Degree Type:
(800) 414-5756
Application Deadline
*Available for International Students
About Highlights Curriculum Locations Spotlight Careers Faculty
Back to Top

About the Bachelor of Science in Computer Science at TROY

Current and emerging technologies are growing rapidly, generating a need for adaptive, knowledgeable professionals in the computer science field. If you’re interested in using the latest technology to push boundaries, work on projects that challenge you and solve complex problems, Troy University’s Bachelor of Science in Computer Science program can lead you to a promising, rewarding career.

students listening to teacher in a computer science class
“The small community of computer science at TROY is a big asset. I have made close connections with professors, other students and also with the staff. The secretary of the Computer Science 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 toward technology and the computer program seemed attractive in my first year. After I started the initial computer classes, I loved the experience and content and decided to pursue computer science at TROY. ”
Sahil Hamal | 2018 Graduate, B.S. in Computer Science | M.S. in Computer Science, Virginia Tech

Why Get a Computer Science Degree From TROY?

From opportunities to work on real-world projects to small class sizes, there’s no limit to the benefits you’ll experience as a TROY computer science student. You’ll gain an extensive understanding of computer science theory and also have opportunities for hands-on learning experiences, including individual and team projects in artificial intelligence, game design, mobile apps, web applications and more. You can also grow your computer science knowledge and skills and have fun doing so by getting involved in student organizations, such as Computer Science Club, HackTROY, ACM or the IEEE Society. Along the way, you’ll learn from supportive, knowledgeable faculty dedicated to helping you achieve your academic and career goals.

A Rigorous, Comprehensive Computer Science Program

TROY’s computer science bachelor’s program equips you with the concepts and skills you need to excel in the rapidly evolving technology sector. In addition to rigorous study in theory, you’ll develop technical and non-technical skills, including machine learning, software engineering, database management, cyber security, communication and collaboration, critical thinking, problem solving and more. This robust skill set makes you competitive for specialized roles and promotions within the growing job market or for graduate school programs. Whether you choose to join the workforce or continue on to graduate studies, TROY’s bachelor’s in computer science program can help you realize your full potential.
Apply Now

Bachelor’s in Computer Science Curriculum

At TROY, you’ll develop a strong foundation in computer science principles and get hands-on experience with programming languages, data structures, algorithms, software engineering, computer organization, databases and computer networking. You’ll take classes such as:
Academic Catalog

Degree Maps

Computer Science Program Locations

Earn your computer science degree in person, online or in a hybrid format. TROY also offers this program at its partner campuses in Vietnam and Malaysia. For more information about program availability and delivery call 1-800-414-5756.


Computer Science Internships

In addition to the individual and team projects you’ll work on in your TROY courses, you’ll also have the opportunity to gain practical experience through computer science internships. You’ll network with industry professionals and learn concepts directly applicable to your future career.

TROY’s Computer Science Department helps students connect with public and private companies in several industries. Students in TROY’s bachelor’s in computer science program have completed internships with Medicare, CGI, Alfa Insurance and the IRS, to name a few.

Request Info
student looking at camera smiling while holding computer

What Can You Do With a Computer Science Degree?

You’ll be well-equipped to pursue a wide range of computer science careers by building a strong foundation in computer science principles along with receiving hands-on experience in programming languages, data structures, algorithms, software engineering, computer organization, databases and computer networking.

Faculty Profiles

Dr. Chris Chang

Dr. Chris Chang

Dr. Chris Chang joined the Department of Computer Science at TROY in August 2014. His current research is primarily focused on blockchain technology, blockchain security, high-speed routing/switching system, its performance analysis and various network models.

Related Programs

Computer Science FAQ

Learn more about the computer science field or TROY’s program.
What is computer science?
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.
What can you do with a degree in computer science?

After earning your computer science degree, you can go on to pursue a wide range of career paths, including software development, database administration, cyber security, network architecture, web development, artificial intelligence and more. Whether you want to work in business, health care or government, you’ll have numerous options from which to choose.

Do I need prior programming experience to apply to the computer science program?
No, programming experience is not required to apply for the computer science degree program. While some programming experience is helpful, the program curriculum includes introductory programming courses to help you build a strong foundation in coding.
Is a degree in computer science worth it?

Earning a computer science degree can be a significant decision — and fruitful next step toward your career. According to the U.S. Bureau of Labor Statistics (BLS), computer and information technology occupations are projected to grow 15% over the next 10 years, which is much faster than average. The BLS estimates this growth will lead to about 682,000 new jobs. As of May 2021, the median wage for computer and information technology jobs was $97,430.

What kind of software/hardware will I work with in the computer science program?

In TROY’s computer science bachelor’s program, you’ll work with a variety of software and hardware, including programming languages like C++, Java or Python, database management systems, virtual machines, cloud computing platforms and more.

What kind of job or internship opportunities are available to computer science students?
At TROY, you’ll have access to a wide range of job and internship opportunities, including positions at tech startups, large corporations, government agencies, nonprofits and more. The computer science bachelor’s program has a strong record of preparing students for success.
Can I earn my computer science degree online?
Yes, TROY offers the computer science bachelor’s degree program both online and in class, giving you a flexible and convenient option to balance your studies with work or other responsibilities.

Helpful Links


The enormous growth of current and emerging technologies has generated a need for graduates with computer science degrees.

In Demand: Computer Science Jobs

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.

Read More


Apply Now Request Info Contact Us
Cookie Acknowledgment
This website uses cookies to collect information and to improve your browsing experience. Please review our privacy statement for more information.