Online Bachelor of Business Administration Programs

Graduate ready to make an impact with an online B.B.A. from Texas State University. Choose from three career-focused concentrations—marketing, management, or information systems—depending on your interests and goals. Whether you want to understand consumer behavior and brand strategy, lead teams and drive organizational success, or build technical and data-driven business solutions, each program emphasizes hands-on learning through real-world projects and applied course work. Explore your options and choose the path that aligns with your future.


Apply Now

Why choose an online B.B.A. program from Texas State?

  • Affordable: Begin a career-advancing B.B.A. program with budget-friendly tuition.
  • Flexible: The 100% online format lets you access your courses anywhere, anytime.
  • Convenient: Benefit from eight-week courses and multiple start dates per year.
  • Career-Relevant: Build practical business skills you can apply immediately in areas like marketing, management, and information systems.

Which online program is right for you?

Which online program is right for you?

Bachelor of Business Administration (B.B.A.) Major in Information Systems online

Bachelor's Degree

Bachelor of Business Administration (B.B.A.) Major in Information Systems

$405* Tuition Per Credit Hour
90 Transfer Credits
120 Credit Hours

Prepare for enterprise technology roles that translate business needs into technical solutions with the online Bachelor of Business Administration in Information Systems program. Learn to evaluate business systems and design data-driven, technology-enabled improvements. You will gain hands-on experience through virtual labs, SQL environments, cybersecurity exercises, and AI projects using tools common in today’s organizations. Graduate ready for roles in systems and business analysis, business intelligence, IT project coordination, and cybersecurity support.

Bachelor of Business Administration (B.B.A.) Major in Management online

Bachelor's Degree

Bachelor of Business Administration (B.B.A.) Major in Management

$405* Tuition Per Credit Hour
90 Transfer Credits
120 Credit Hours

Develop the leadership and management skills needed to improve organizational performance. Texas State University’s Bachelor of Business Administration in Management prepares you to supervise teams, coordinate across departments, and lead business initiatives. Through course work in operations management, human resource management, organizational behavior, and business strategy, you’ll learn how to manage people, processes, and projects in real-world business environments.

Bachelor of Business Administration (B.B.A.) Major in Marketing online

Bachelor's Degree

Bachelor of Business Administration (B.B.A.) Major in Marketing

$405* Tuition Per Credit Hour
90 Transfer Credits
120 Credit Hours

Discover how to determine consumer needs, design targeted marketing campaigns, and measure their impact with the online B.B.A. Marketing program. The courses emphasize data-informed decision-making, customer-focused strategy, and practical campaign development. You will gain experience working with digital platforms and analytics tools while studying consumer behavior, marketing research, professional selling, promotional strategy, and marketing management.


The McCoy College of Business at Texas State University is an accredited member of AACSB International. For more than a century, AACSB accreditation has been synonymous with the highest standards in business education. McCoy College's Department of Accounting also holds an additional AACSB accreditation. Fewer than 200 universities worldwide earn AACSB accreditations in both business and accounting.

*Tuition and fees are subject to change by legislative or Board of Regents action; changes become effective on the date of enactment. For more information, please visit https://onestop.txst.edu/cost-payments/cost-attendance.html.

Request Information

Submit this form, and an Enrollment Specialist will contact you to answer your questions.

Begin Application Process

Start your application today!

Or call 833.690.1245 833.690.1245

for help with any questions you have.