Bachelor of Science in
Computer Science


Program Overview

Oral Roberts University’s Bachelor of Science (B.S.) degree in Computer Science empowers you with the skills and knowledge to design, develop, implement and maintain computer systems utilized in today’s society. You will be able to apply creative solutions to real world problems within the context of a Christian worldview.

You’ll experience a liberal arts foundation to use as a valuable tool while studying the computer science discipline. This program provides the background necessary for you to choose graduate studies in computer science or enter directly into the workforce.

You will have the opportunity to participate in ORU’s chapter of the Association for Computing Machinery (ACM). This organization provides an environment where technological experience and resources are shared. As a member, you can increase awareness of current events, establish relationships and prepare for your future career.

Above all, our unique mission to develop Holy Spirit-empowered leaders through Whole Person Education can set you apart as an inspiring computer professional called to make a difference. You’ll experience a life-transforming education that will prepare you for a career in today’s complex technology-rich world.

Our commitment to equip Spirit-empowered leaders is why you can graduate from this program fully prepared to lead with purpose. The ORU B.S. in Computer Science program will empower and challenge you to do your finest work!

What can I do with a B.S. degree from ORU in Computer Science?

Inspiring, purpose-driven graduates (that’s you!) can enjoy successful careers in:

  • Computer Systems Analysis
  • Applications Programming
  • Database Administrating
  • Program Analysis
  • Software Engineering
  • Data Communications Analysis
  • Network Systems Analysis and more!

What are some of the core experiences of this program? 

  • Computing Ethics
  • Data Structures
  • Database Development
  • Advanced Algorithm
  • Software Engineering
  • Compiler Design
  • Computational Complexity and more!


In addition to the classical Computer Science program design, ORU has myriad undergraduate research efforts for students to participate in. These efforts are full-scale, challenging problems that require long-term activity to achieve progress. They also require the utilization of the ORU Research Computing and Analytics facility's supercomputer, Titan. Students can participate at any level of activity and gain valuable real-world problem-solving skills as well as real-world experience in using state-of-the-art, high performance computing and AI resources.


By the time of graduation, students are expected to have the skills to:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement and evaluate a computing-based solution meeting computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.

What about accreditation?

As a university, we meet the accreditation standards set by the Higher Learning Commission (HLC).

Are there scholarships available?

Nearly 100% of our full-time, undergraduate residential students receive ORU grants and scholarships through academic achievement and through ORU’s premier scholarship opportunity of our Quest Whole Leader Scholarship. To learn more about financial aid, click here.

Take the next step
toward your career.