Asst. Professor of Computer Science
View full faculty roster
Computer Science is part of the Paul Dickinson College of Business.
“Computing: All our constants are variables” –- if constant change appeals to you, then a major in one of the computer degrees should be your choice. If you enjoy problem solving, working alone and with others, being creative, having opportunities for making a difference, regularly learning something new, and change, then you should pursue a degree in computing or, at least, consider it as a minor.
My degree options:
What makes an OBU Computer Science degree special?
Graduates of the OBU Computer Science department are highly regarded and sought as employees by many diverse organizations. The degree programs combine aspects of both theoretical and applied computer science and computer information systems.
There are many unique aspects to these programs. One is the intertwining of course content due to the special collaboration of the faculty. Another is the unique year-long project course sequence in which students begin and complete a complex project for real users. Finally, the interdisciplinary degree provides students with the opportunity to combine their interests in computing with a second area of study. Over the years, graduates have completed the BS in CS with Interdisciplinary Emphases in Math, Art, Religion, Spanish, Journalism, Business, English, Physics, and Education.
What are OBU grads doing with their Computer Science degrees?
OBU CS/CIS grads have attended graduate school at OU, UT-Dallas, University of Tennessee, University of Illinois, Florida Institute of Technology, and many others. Companies that have employed OBU CS/CIS grads include IBM, EDS, Raytheon, Lockheed Martin, Boeing, Microsoft, Bank of Oklahoma, Defense Information Systems Agency (DISA), Hertz, Wal-Mart, Vertical Learning Curve, MY Consulting Group, Ernst & Young, Hobby Lobby, Baptist Annuity Board, the Peace Corps, the International Mission Board as well as local, state, national, and tribal governments.
Career paths include programmer, system analyst, database developer, database administrator, software engineer, network manager, quality assurance tester, technical support, technical writer, technical service representative, teacher, and web designer/developer/programmer.
What courses can I take?
Students in both CS and CIS degree programs will learn many languages (such as Java, C++, Visual Basic, SQL, HTML, and Python). The BS in CS students will also learn database program development, computer systems and organization and computer architecture. Students have the opportunity to choose from electives such as data communication and networking, human-computer interaction, game development and Android development. Students with a minor in Information Assurance can learn network security, information assurance and digital forensics alongside classes in business ethics, business law and criminology and justice. Some courses have small, semester-long projects (Visual Basic, Intro to Web Design and Development) for real users, and all BS in CS students complete a year-long software development project for their capstone requirement. This capstone project creates opportunities for students to work on projects for academic, industry and non-profit organizations.
There is an active Computer Science club that is managed by the faculty and students of computer science. Activities sponsored by the club include talks by speakers from government, industry and academia. Other activities include competitions in programming, web design and game design as well as robotics. The Computer Science department also offers a summer STEM camp, called the Summer Institute, for middle school and high school students. The goal of this program is to develop knowledge of and enthusiasm for various career paths in STEM areas. Using novel educational techniques not usually found in traditional classroom settings, the program will motivate students using robotics, engineering simple and complex systems as well as computer programming. More information about the camp and how to apply can be found here.