Computer Science

Choose Another Major

The Christian colleges included here offer your major of interest. You may read through the articles to learn more about your major of interest. You may also select the schools you'd like information from and click "Continue" under the list of schools. The Christian Connector and those schools that you request information from will receive the information you provide on the form so they can respond and meet your information request. Once the form is completed, you'll automatically be entered to win one of the four $250 College Survival Kits.

Click on the map below to bring schools in the selected region to the top of the list:


Schools offering this major:




Articles on Computer Science:
   Major in Computer Science
   A Future in Computer Science
   Computer Science Major...A Closer Look
   Explore a Major in Computer Science
   IT Consulting & Computer Science – Becoming your own Boss

Major in Computer Science

Article by Rachelle Wiggins

Colossians 3:23 “Whatever you do, work at it with all your heart, as working for the Lord.”

Computers have infiltrated every area of our lives! Most of us are engaged with digital devices for a large percentage of our day and there is not an industry on the planet that does not depend, in some way, upon the use of technology.  A degree in this flourishing field is a priceless commodity and places computer-savvy employees in high demand!

Computer science involves the theory, development and engineering used in the design of computers and computational systems.  Computer science branches out into topics as diverse as network security, numeric analysis, programming language, human computer interaction, bioinformatics, computer forensics and the theory of computing. 

Those with a natural interest in technological areas like these and gifted with high math aptitudes are the students most likely to be drawn to a computer science major. If you do not enjoy computer programming on some level you will not enjoy this degree! Since so much of the world of computer science revolves around solving problems of one kind or another, an analytical, attentive and logical mind is of the essence. Some other important skills and traits needed include:

  • Creativity. Whether you land in an area of design or IT troubleshooting, it’s great to be able to look at things from a new angle or perspective.
  • Commitment to lifelong learning. In an industry that’s changing every day it’s imperative to add learning to learning so as not to be left behind.
  • Memorization skills. This comes in extremely handy in being able to absorb programming languages and other technical details.
  • Resilience and Persistence. In a field where a large percentage of what you do, all day every day, is to solve problems with technological solutions, it helps to be patient and have a never-quit attitude.

Because computer science is essentially a branch of applied mathematics, you can be sure you will encounter plenty of advanced math courses in your degree. Be prepared to study calculus, probability, algorithms and statistical and numeric analysis. When you first step into your major you will spend time learning about the most basic programming language and will then be introduced to more complex coding methods. Classes you may take include:

  • Theory of Computation
  • Electronics
  • Java Programming and Web Design
  • Computer Networks
  • Operating Systems
  • Computer Architecture and Organization

A computer science degree offers problem-solving life skills that are used in a wide variety of contexts--from business to science to social. With an employment growth rate of 13% (much higher than that of other fields which average about 7%) it is not difficult to be hired in diverse areas of employment, including opportunities for international travel if that sparks your interest. In general, computer science careers can be broken down into three main categories:

  • Development (software, web, games, systems, programs and products)
  • Analyst/Consultant (systems, technical, business continuity data)
  • Administration/Management (database, network, information systems)

Someday we will stand before God and give an account for what we did with what He’s given us. If He’s gifted you with an analytical mind, hard-wired for a job in a computer based field, then embrace that gifting and move forward with confidence in your educational and career pursuits!