- PhD, Computer Science, Clemson University
- MS, Computer Science Systems, University of North Texas
- BS, Computer Science, Bob Jones University
- Internet Application Development (CpS 404)
- Introduction to Computer Programming (CpS 109)
- Introduction to Computer Programming Lab (CpS 199)
- Introduction to Database Management Systems (CpS 301)
- Introduction to Operating Systems (CpS 360)
- Microprocessor Architecture (CpS 310)
- Object-Oriented Programming I (CpS 110)
- Object-Oriented Programming II (CpS 209)
- Object-Oriented Programming II Lab (CpS 293)
- Unix Programming (CpS 250)
Stephen Schaub has served as a faculty member in the Department of Computer Science since 1996. In 2002, he received a Microsoft Curriculum Award for his contributions to the BJU computer science curriculum. His areas of interest include programming languages and software development.
Dr. Schaub helped to develop several software systems used at the University. His software for running programming contests has been used at contests throughout the Southeast. He also works as a software consultant for organizations in the Upstate.
In addition to his teaching responsibilities, Dr. Schaub accompanies student and faculty music recitals, and serves as organist at Mount Calvary Baptist Church.