Computer Science and Software Engineering

Computing Major

Apply

Computing Major—Bachelor of Science Degree

The purpose of the computing major is to train students to be successful in today’s digital workplace. The major’s foundation on software development enables students to learn problem solving and critical thinking skills, while also providing students with practical experience using various development techniques, tools, and computing systems.

Program Educational Objectives

Within the first five years after graduation, our computing alumni are expected to make measurable contributions in the following spiritual and professional objectives:

  • Entry-Level Employment—apply computer knowledge, professional ethics, and Christian principles in the workplace;
  • Christian Ministry—support a local church and other Christian ministries;
  • Leadership—demonstrate Christian leadership through career, church, or community opportunities; and
  • Lifelong Learning—advance intellectually through activities such as continuing education or industry certification.

Learning Outcomes

Graduates of the computing program will demonstrate the following outcomes:

  • Problem Solving—analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions;
  • Technical Skill—design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline;
  • Communication—communicate effectively in a variety of professional contexts;
  • Ethics—recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles; and
  • Teamwork—function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
(Additional learning outcomes are listed for each concentration.)

Concentrations

View Catalog