Computer Science
Bachelor of Science (B.S.)
Undergraduate Major
Allendale • Hybrid
• 120 CreditsUndergraduate Major
Allendale • Hybrid
• 120 CreditsComputer science is the study of algorithms, data structures, programming languages, and the principles of computing to solve problems and create technology.
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,
Applicants must meet the following minimum criteria to be considered. However, achievement of the minimum requirements does not guarantee admission to the major.
College of Computing
gvsu.edu/computing
C-2-100 Mackinac Hall
(616) 331-2060
Admissions and Recruitment Office
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 skillsAnnual 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 skillsAnnual 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 skillsAnnual Earnings | Percentile |
---|---|
$ 83,488.04 | 10% |
$100,892.73 | 25% |
$113,075.08 | 50% |
$146,379.98 | 75% |
$186,936.41 | 90% |
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.
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:
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.