B.S. in Computer Science

Overview
Technology is transforming our world — including how we do business, how we communicate and what we do for entertainment. In this quickly changing landscape, opportunities abound for people with advanced technological skills. Through Biola’s computer science major, you’ll develop knowledge and hone your ability to innovate, program, solve problems and succeed across a range of careers.
Learn more about the program by exploring below the "Yes! Tell Me More!" section.
Yes! Tell Me More!
Why Choose Computer Science at Biola?
In addition to its strong curriculum and biblical integration, Biola’s computer science program offers several key advantages:
- Biola was included in U.S. News and World Report’s 2021 Undergraduate Computer Science Programs. Biola University as a whole earned a spot in the top tier of the “best national universities” category of U.S. News and World Report’s Best Colleges 2021 rankings, released September 2020.
- Small class sizes give you an opportunity to interact with your professors, who have extensive experience in teaching, research and publishing.
- Graduates report feeling well prepared for computer science-related careers, which are among the best-paid, highest-satisfaction and fastest-growing occupations.
- The Quantitative Consulting Center (QCC) offers valuable hands-on experience to partner with Biola faculty and external clients on analytic projects. In addition, Biola’s Research Assistant in Math Program (RAMP) offers a research environment where Biola math and computer science majors are supported in research projects that complement their academic goals. Research assistants through RAMP are paid to assist faculty with research and Specialized Directed Research courses enable working with a faculty member in their areas of research, such as Artificial Intelligence, Machine Learning, or Data Mining –– many of these have resulted in publications and conference presentations.
- Analytics @ Biola provides a unique opportunity for you to take courses offered through Crowell School of Business and the School of Science, Technology and Health to create your own learning experience –– you can earn an extra minor while only taking a few additional courses.
- Biola’s program follows the guidelines recommended by the IEEE Computer Society and Association for Computing Machinery, ensuring that you receive a strong academic foundation.
- Biola offers the Torrey Honors College and the Stewart Science Honors Program to enhance your learning experience.
What Will I Study?
The computer science major offers expert training in computation and information processing strategies. By providing both a traditional computer science track and an information system track that emphasizes bridging computers and business management, you will be equipped with essential knowledge and skills. Course topics and highlights include:
- Organization and structure of programming languages
- User interface design, implementation and evaluation
- Data structures
- Theory of algorithms
- Artificial intelligence
- Systems programming
- Database design and management
- Machine learning and data science
- Robotics