Skip to main content
A student typing code on a laptop.

Computer Science

Bachelor of Science (B.S.)

Undergraduate Major

Allendale • Hybrid (?) • 120 Credits

Computer science is the study of algorithms, data structures, programming languages, and the principles of computing to solve problems and create technology.

Overview

The program seamlessly combines the design and implementation of computer software, balancing theoretical foundations with practical applications. It explores the ways algorithms continue to drive functionality and solve real-world problems through computing technology.

The program includes core classes in computer architecture, databases, and software engineering. You will also explore programming languages, operating systems, and algorithms through specialized applications. Electives are offered in varying mathematical and scientific disciplines to further enhance your understanding in areas of your choosing. 

Studying computer science at Grand Valley allows you to advance your expertise and career with the support of highly-credentialed and well-connected faculty. The program offers a variety of electives and minors, enabling you to tailor your education to your interests. You will gain professional experience through state-of-the-art technology and extensive internships, preparing you for successful leadership in the field directly after graduation. 

This program is accredited by the Computing Accreditation Commission of ABET,

Admission Information

Applicants must meet the following minimum criteria to be considered. However, achievement of the minimum requirements does not guarantee admission to the major.

  • overall GPA of 2.5 or above in all GVSU coursework
  • GPA of 2.5 or above in technical core (only one repeat per course allowed)
  • completion of each course in the technical core with a grade of “C” or above

College of Computing

gvsu.edu/computing
C-2-100 Mackinac Hall
(616) 331-2060

Admissions and Recruitment Office

gvsu.edu/admissions

Career Opportunities

Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications.

Top skills
  • Programming
  • Critical Thinking
  • Reading Comprehension
  • Operations Analysis
  • Complex Problem Solving
Earnings statistics
Annual Earnings Percentile
$ 43,764.64 10%
$ 55,156.57 25%
$ 91,208.00 50%
$110,179.81 75%
$136,959.28 90%

Produce financial and market intelligence by querying data repositories and generating periodic reports. Devise methods for identifying data patterns and trends in available information sources.

Top skills
  • Reading Comprehension
  • Critical Thinking
  • Active Learning
  • Active Listening
  • Speaking
Earnings statistics
Annual Earnings Percentile
$ 59,112.68 10%
$ 77,669.94 25%
$ 98,818.91 50%
$124,506.02 75%
$147,608.24 90%

Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components.

Top skills
  • Reading Comprehension
  • Critical Thinking
  • Complex Problem Solving
  • Writing
  • Speaking
Earnings statistics
Annual Earnings Percentile
$ 83,488.04 10%
$100,892.73 25%
$113,075.08 50%
$146,379.98 75%
$186,936.41 90%

Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications.

Top skills
  • Programming
  • Critical Thinking
  • Reading Comprehension
  • Operations Analysis
  • Complex Problem Solving
Earnings statistics
Annual Earnings Percentile
$ 43,702.94 10%
$ 58,028.94 25%
$ 85,292.82 50%
$119,926.91 75%
$164,490.73 90%

Produce financial and market intelligence by querying data repositories and generating periodic reports. Devise methods for identifying data patterns and trends in available information sources.

Top skills
  • Reading Comprehension
  • Critical Thinking
  • Active Learning
  • Active Listening
  • Speaking
Earnings statistics
Annual Earnings Percentile
$ 62,757.43 10%
$ 81,794.57 25%
$111,781.29 50%
$156,175.67 75%
$195,938.09 90%

Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components.

Top skills
  • Reading Comprehension
  • Critical Thinking
  • Complex Problem Solving
  • Writing
  • Speaking
Earnings statistics
Annual Earnings Percentile
$ 84,703.56 10%
$114,574.31 25%
$154,015.30 50%
$184,728.10 75%
$223,973.86 90%
25%
Of Students Participate in Research or Experiential Learning with Faculty
"One of the Top Public Universities in America"
- Niche.com
#1
University in Michigan by Employers

Scholarships

Grand Valley State University offers a wide variety of merit-based scholarships. For information on all of the scholarships that are available to students, please visit Scholarships at GVSU.

Grand Valley offers myScholarships (a scholarship matching tool) to help admitted students match with GVSU scholarships, as well as external scholarship opportunities. myScholarships will prompt you to answer questions to help match you to scholarships for which you might qualify.

Student Organizations

Getting involved and staying engaged with our vibrant campus community help you make the most of your Grand Valley experience. Attending student life events, joining a student organization, or participating in campus recreation opportunities are all fantastic ways to maximize your college years:

Career Advising

Whether you are a first-year student, a transfer student, or a current student thinking about your career options, advising is an important part of your academic journey.

Request Information

Loading...


Page last modified May 19, 2025