Skip to main content

Computer lab

Computer Science

Bachelor of Science

BJU’s Computer Science team won first place in the 2013 Division II ACM Southeast USA Competition.

Overview

Computers and the Internet are integral parts of business, ministry, education and just about every facet of life. If you’re interested in creating solutions as part of this ever-changing technology field, BJU’s computer science program is for you.

You’ll learn common programming languages and fundamental concepts as recommended in the ACM’s 2013 Computer Science Curriculum Guidelines. Also, you will learn to evaluate and access software technologies and then communicate this information effectively. Our Christ-centered, knowledgeable faculty and hands-on courses will equip you to excel in your field, be flexible in your job and live a God-honoring life.

student in class

Program

In the competitive field of computing, you need the skills and knowledge to provide solutions to the real-world problems and the ability to present the solutions to employers. BJU’s computer science program is designed to give you the necessary foundational knowledge in math and computing and then to give you hands-on opportunities to apply that knowledge in real-life situations.

During the freshman year, students learn two programming languages, C# and C++, and are given overviews of various software development skills such as web applications, GUI programming and team programming. Throughout the rest of your program, you will take low-level computing courses including microprocessor architecture, operating systems and assembly programming. Students analyze and create a compiler and interpreter for various programming languages.

Computer security is a highlight of the senior year. Internships and student work experiences are generally available as well. BJU’s computer science program will equip you for graduate studies and a wide variety of computing, programming and software research and development job opportunities.

BJU Core

Having a broad base of knowledge and experience will help prepare you for whatever opportunities the Lord brings your way. Bible and the liberal arts courses (such as history, economics, English and speech) will give you the tools to relate to a wide range of people and to clearly communicate. We want to equip you to be a fruitful, flexible servant of Christ.

Electives

The computer science program gives you entrance into a variety of occupations. Your electives may be taken to strategically position you, as in the case of business, criminal justice or the sciences. They may also prepare you for specific jobs in the field, such as management, technical documentation or design. College is also a time to challenge yourself. So don’t hesitate to use electives to explore a field of interest that’s not related to computer science. Those courses may be just what God will use to specifically prepare you for work and service.

Success

photo of Jordan  Jueckstock

Jordan Jueckstock, ’09

The combination of Digital Electronics, Computer Systems, Microprocessor Architecture, and the compiler classes is extremely powerful.

Show more

photo of Josh Clum

Josh Clum, ’13

Booz Allen Hamilton

The well-rounded education at BJU prepared me for many facets of my career other than computer science, including clear communication skills and business experience.

Show more

photo of Derrick Christ

Derrick Christ, ’95

Software development is an ever-changing landscape, and I was given the tools to not only learn technology relevant at the time but also be able to adapt and learn new technologies.

Show more

Your Future

Jobs

Our computer science graduates are employed in a variety of computing jobs, from programming to network administration to computer support. The following is a sample of careers our graduates have pursued.

  • System administrator
  • Web developer
  • Independent consultant
  • Programmer
  • Cryptographer
  • Statistician
  • Network manager

Graduate Schools

Our computer science graduates have been accepted into graduate schools such as:

  • University of Arizona
  • University of Virginia
  • Clemson University
  • Purdue
  • Carnegie Mellon

Graduate Experience

Our graduates have gone into top companies and have become leaders in their fields. They are ready to use what they’ve learned at BJU to serve God in whatever capacity He directs them to. Organizations include:

  • NASA Ames Research Center
  • Microsoft
  • Hewlett Packard
  • Department of Defense
  • Apple
  • Dell
  • MIT
  • IBM
  • Michelin
  • Broadcom
  • Infor
  • Mitre
  • 3Com

Career Options

While there are many jobs in the computer science field, not all of our graduates go into computer science jobs. Some go into other math-related fields, such as statistics, or into graduate studies in other fields. Some choose to use their skills to assist churches, missionaries, Christian ministries and Christian schools.

Career Support Assistance

BJU offers students a variety of ways to network with employers and organizations. A multitude of job opportunities are posted each year on CareerCentral, our online placement service. In addition, over 60 businesses and 150 Christian schools/mission boards/Christian organizations come on campus to recruit students through on-campus interviews and job/ministry fairs. The Career Services office also helps students by holding seminars on resume preparation and interview techniques.

View Gainful Employment data for this program.

Learning Experience

Computer Lab

Computer Labs

You’ll have access to multiple well-equipped computer labs around campus. BJU provides both standard industry hardware and software and cutting-edge technology so you will have a firm grasp of the basics and the ability to adapt to an ever-changing field.

Lab Assistantships

Our upper-level computer science students gain on-the-job experience as lab assistants. You will benefit from their knowledge as you become familiar with the major. Eventually, you’ll have the opportunity to apply for the position and share your experience with others.

Internships

Employers in the Greenville area recognize the high caliber of our students and often seek them out. Our students have interned at local and out-of-state companies including Booz Allen, Oak Ridge National Laboratory, Answers in Genesis, Worthwhile, and Follet Software Corp/Tetradata.

Intercollegiate Programming Team

Intercollegiate Programming Contests

BJU students have the opportunity to compete alongside other Southeastern universities including Georgia Tech, Mercer, Wofford and Emory. In recent contests, several of the BJU teams have placed in the top five out of 20-30 teams.

Science and Technology Team

During the spring semester the Science and Technology Ministry Team holds robotics workshops for Christian high schools in the Southeast. If you join the team, you’ll build and program robots and teach high school students as you explore the benefits of studying science and technology fields.

Faculty

Photo of Jim Knisely
Jim Knisely
Division of Mathematical Sciences

View Faculty

Our faculty members have plenty of practical experience in addition to their work as professors. They’ve spent time in the industry in consulting, directing web development, software developing and information technology work.

One of our faculty members even holds a patent for the networking capability our vending machines use. You’ll be sure to receive a down-to-earth education in preparation for your postgraduate future.

Courses & Objectives

Program Objectives

Each student will:

  • Design and implement efficient solutions to problems in various domains using appropriate technology and level of abstraction.
  • Work effectively in teams.
  • Communicate technological information effectively both in written and oral forms.
  • Acquire knowledge in the computing discipline and in the fundamental concepts of the student's discipline.
  • Understand the social, professional and ethical considerations related to computing.

What’s my next step?