Safety Alert

Academic Programs Home | Academics | Academic Programs | Applied Computer Science

Applied Computer Science

Program Info

Degree Type:
Undergraduate
Questions?
(800) 414-5756
Application Deadline
None
Back to Top

Prepare for Evolving Tech Jobs with an Applied Computer Science Degree

Secure computer networks. Complex algorithms. User-friendly software applications. These technologies power our world, and behind them are computer scientists who know how to turn theory into practice. Equipping you with in-demand technical skills, Troy University's Bachelor of Science in Applied Computer Science prepares you to enter the workforce immediately after graduation. From software and web development to database systems and networking, the applied computing degree makes you a valuable addition to any organization. With a solid foundation in computer science principles and hands-on experience, you'll also be well-prepared for graduate study.

A female student works on a computer outside Troy University's bookstore

Applied Computer Science: A Degree Designed for Doing

While traditional computer science programs focus more heavily on theory, TROY's applied computer science degree emphasizes hands-on learning using the tools and technologies common in tech careers. You'll write and test programs, work with databases, encrypt data and support networked systems, building skills you can use right away on the job. With opportunities such as internships, co-ops and study abroad experiences, you'll graduate with practical experience relevant to a variety of computer science careers.

A Focus on Real-World Problem Solving

Work on a variety of individual and team-based projects that focus on game design, phone apps, web applications and visualization. TROY's degree in applied computing provides you with hands-on experience in applying computer science concepts and techniques to real-world situations. You'll also develop the computer science skills most relevant to on-the-job applications, such as programming languages, cybersecurity, algorithm and data structure design, web development, networking, machine learning and software engineering

Apply Now

Bachelor of Science in Applied Computer Science Curriculum

Build a foundation in the basics of computer science with applied computing courses in programming, data structures and algorithms. Then, move on to more advanced study in areas like programming, database design and implementation, web application development and systems analysis. While courses for the applied computer science degree may vary from year to year, your coursework may include:
Academic Catalog Degree Map

An Online Applied Computer Science Bachelor's Degree

Earn your bachelor's in applied computer science completely online. For more information about program availability and delivery options, call 1-800-414-5756.

Preparation for Computer Science Careers — or Further Study

TROY's applied computing degree equips you to work at the forefront of technology by giving you hands-on experience with modern tools and computing systems. After studying at TROY, you'll be ready for a wide range of applied computer science jobs, from software development to emerging areas such as artificial intelligence. You'll also have the knowledge and skills you need to pursue advanced degrees in computer science or related fields. 

To help you gain practical experience in applied computing and make valuable connections with employers, TROY's computer science faculty and Career Services office can work with you to arrange internships or cooperative education opportunities. TROY has connected past students with public and private companies, including Medicare, CGI, Alfa Insurance and the IRS.

Student sitting at a computer, watching teacher write on a white board

Applied Computer Science Jobs

With technology crucial across industries, graduates with an applied computer science degree can expect a strong job market with ample opportunities for growth and advancement.

Faculty Profiles

Dr. Alberto Arteta

Dr. Alberto Arteta

Dr. Alberto Arteta is an associate professor in the Department of Computer Science at TROY. His current research focuses on artificial intelligence, unconventional computing, database systems and cybersecurity. He's authored over 50 publications in these fields, encompassing journal articles, book chapters, conference papers and books. Dr. Arteta earned his Ph.D. from Complutense University of Madrid, and he actively contributes to the academic community as an editor and associate editor-in-chief for several publications.
Dr. Chris Chang

Dr. Chris Chang

Dr. Chris Chang is an associate professor and associate chair in the Department of Computer Science at TROY. He earned his Ph.D in Computer Science from the University of Texas at Dallas, and he is interested in cloud computing and smart grid networks. His current research focuses on designing high-speed routing/switching systems, their performance analysis, packet scheduling algorithms, and cost-effective methodologies to improve software quality and dependability.
Dr. Xiaoli Huan

Dr. Xiaoli Huan

Dr. Xiaoli Huan has a Ph.D. in Scientific Computing from the University of Southern Mississippi, Hattiesburg. She has worked at NASA Mississippi Stennis Space Center and the High-Performance Computing and Visualization Lab at USM. Her research interests include computer vision, machine learning, business information technology and technology in higher education.

Applied Computer Science Scholarships

NDIA Endowed Scholarship in Applied Computer Science

If you're an applied computer science major from Florida's Emerald Coast, this scholarship can help support your education at TROY. Designed for full-time students who have completed at least two semesters, this award recognizes students who are committed to their academic and career goals.

To be eligible, you must be from Okaloosa County, Walton County, or Navarre, FL, and maintain a minimum 2.8 GPA. Recipients are selected in partnership with the Emerald Coast Troy Alumni Chapter and the university scholarship committee. View full criteria below.

VIEW SCHOLARSHIP

FAQ About the Applied Computer Science Degree

Learn more about the field of applied computer science and our program.
What is applied computer science?

Applied computer science focuses on using computing skills to solve real-world problems. In addition to studying concepts like programming, data structures, algorithms and software engineering, you learn how to apply them in practical settings. These settings include businesses, healthcare organizations, engineering and educational institutions — all of which need professionals who can use technology to help solve problems. 

In applied computing, you might develop software applications, manage databases, support networks or analyze data to help organizations make better decisions. You might also work on improving cybersecurity systems, designing user-friendly websites, automating business processes, supporting cloud-based platforms or helping teams use technology more efficiently. If you enjoy working with technology and want a hands-on computing degree that leads directly to career opportunities, applied computer science offers a practical path into the tech field.

What is the difference between applied computing and computer science?

Computer science typically focuses on the theoretical foundations of computing, such as algorithms, computation and how systems work at a deep technical level. Students in traditional computer science programs often spend more time studying theory and complex technical concepts that support advanced specialization or research.

Applied computer science emphasizes how computing skills are used in real-world settings. In an applied computing degree program, students focus on practical problem-solving and learning how to use technology to support organizations, especially in areas like business, healthcare, education and government. Applied computer science degrees are a strong fit for students who want to build broad, transferable computing skills and apply them directly to workplace challenges, while a B.S. in computer science, like TROY's, may be a better option if you want to specialize in the technical or theoretical side of the field.

How do I choose between applied computer science and traditional computer science?

If you're weighing applied computer science vs. computer science for your degree program, consider your interests and your career goals following graduation. If you enjoy hands-on projects, practical problem-solving and applying technology to real situations, an applied computer science degree may be the better fit. Applied programs focus on using computing skills like programming, databases, cybersecurity and networking to support organizations and solve real-world challenges.

Traditional computer science programs place more emphasis on theory, algorithms and advanced technical concepts. This path may be a good choice if you enjoy abstract problem-solving, mathematics or plan to pursue highly specialized technical roles or research. 

If your goal is to enter the workforce with practical skills that translate directly to applied computing careers, applied computer science offers a more career-focused approach, while traditional computer science is often better suited for deeper technical specialization or research.

What are some examples of applied computer science degree jobs?

Graduates of TROY's applied computer science program are prepared for roles that apply computing skills to real organizational needs. Common applied computer science degree jobs include software developer, web developer, database administrator, network or systems administrator, data analyst and IT project manager.

TROY students gain experience through applied coursework, internships and cooperative education opportunities that connect classroom learning to professional environments. Graduates work across industries such as business, healthcare, government and education, using technology to support operations, improve systems and solve practical problems.

What is the difference between a B.S. and B.A.S. in applied computer science?

The difference between a Bachelor of Science (B.S.) and a Bachelor of Applied Science (B.A.S.) in applied computer science comes down to your educational background. 

A B.S. in applied computer science (Bachelor of Science), like the one offered at TROY, is designed for students entering directly from high school or with general college coursework. It emphasizes foundational computer science concepts, such as programming, data structures, algorithms, and web applications and includes applied, hands-on learning. This option works well if you want a traditional four-year degree with strong technical preparation. TROY's program is a traditional B.S. program.

A B.A.S. in applied computer science (Bachelor of Applied Science) is typically designed for students who already have technical or career-focused education, such as an associate degree or applied technical training. A B.A.S. builds on existing skills and focuses on applying computing knowledge in professional and organizational settings.

Can I complete the applied computing degree online?
Yes, TROY's bachelor's in applied computer science is 100% online.
What kind of computer hardware and software will I need for this program?

The applied computer science program requires a computer with internet access and basic software such as a word processor and a web browser. Specific software requirements may vary depending on the courses you take.

News

A TROY computer science professor instructs students on computer-based applications

How Hard Is a Computer Science Degree?

Have you always been fascinated with computers and technology? Are you excited about where emerging technologies like artificial intelligence (AI) can take us? If so, a computer science degree may be an ideal area of study for you.

Read More

INTERESTED IN
APPLYING TO TROY?

Take the Next Step!