What Majors are Available in Computer-Related Fields?

While there are many bachelor's degree programs related to computers, if you're undecided, a general degree in computer science may be the most suitable. This program usually allows you to pursue one or more concentrations, such as computer architecture, application development, programming, networking or database administration.

What Will Be Covered?

You'll learn general theories that inform computing systems, computing devices and software applications. You'll also learn processes by which computer scientists develop new systems and test computer science concepts. Learning to develop and apply algorithms, implement design methodology and use industry-standard tools for practical development will also likely be part of your course of study. Underlying these specific skills are general skills like mathematics, statistics and even physics.

Can I Earn This Degree Online?

You can find computer science degree programs in both online and on-campus formats. Online degrees may offer better scheduling flexibility and can sometimes be finished sooner than the traditional four years it takes to complete an on-campus degree program. Many courses in computer science may require the use of special software, which distance-learning students may be required to purchase. Such courses may include animation, programming and software engineering courses.

How Should I Prepare?

You'll need at least a high school diploma to be considered for admission. Some programs also enforce class prerequisites; for example, you may need to have taken beginning programming courses. Letters of recommendation, standardized test scores and a personal statement may also be required. The strongest applicants tend to have aptitudes in computer science, math, statistics, physics or engineering.

What Are the Courses?

You can usually complete this degree in four years. Coursework typically includes some work in a computer laboratory setting. The following class topics are likely to appear in the curriculum:

Computer organization

Computer languages

Operating systems

Networking

Human-computer interaction

Database management systems

Object-oriented analysis

Discrete mathematics

What Can I Do After I Earn the Degree?

As a graduate of a bachelor's degree program in computer science, you can apply to graduate school in related fields, like computer programming, hardware engineering, software engineering or information security. Alternatively, you'll be eligible for a variety of jobs depending on your specialization. Potential job titles might include programmer, database administrator, network administrator and IT consultant.

The BLS reported the median salary for all network and computer systems administrators to be $82,050 as of May 2018. The job outlook is a 6% growth from 2016 - 2026, which is about as fast as the average for all occupations.

The schools in the listing below are not free and may include sponsored
content but are popular choices among our users. Tuition and costs will vary across programs and locations.
Be sure to always request tuition information before starting a program.

Popular programs at Grand Canyon University:

Online Programs Available

Find Schools, Degrees or Programs

Choose your subject:

Choose your degree level:

Choose your location:

Online schools only

Campus near
me

Or

No preference

Recommended Schools

The schools in the listing below are not free and may include sponsored content but are
popular
choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information
before
starting a program.