Skip to main content
a GVSU student on a computer

Distributed Computing

Graduate Badge

Grand Rapids • Face to face (?) • 9 Credits

Distributed computing involves multiple interconnected computers working together to solve complex problems by sharing resources and processing tasks simultaneously.

Overview

Grand Valley's Distributed Computing graduate badge is a specialized program offered by the College of Computing. This digital badge is designed to prepare students in areas such as TCP/IP, network firewalls, virtualization architectures, and distributed systems.

The coursework includes three primary topics: Computer Networking, Distributed Systems, and Web Architectures. Students will learn how to describe the functioning of TCP/IP, set up network firewalls, evaluate different virtualization architectures, and write web-based applications. The program also addresses issues posed by distributed systems, such as clock synchronization, naming, and consistency.

Digital badges document the knowledge, skills, and competencies gained through various learning and professional development opportunities. They can enhance your education and make your skills more marketable to potential employers. The program's flexible format and small class sizes ensure personalized instruction, and displaying these badges on social media and emails can highlight your achievements and help you stand out in the job market.

A digital badge, or badge, is a record of achievement that recognizes a student's completion of a coherent and meaningful academic experience. GVSU offers both credit and non-credit bearing badges as digital credentials. Credit-bearing badges include anywhere from 0.5 to 15 academic credits and may include additional noncredit criteria. Credit-bearing badges are also posted to the academic transcript.

Admission Information

The program requires a bachelor's degree and evidence of object-oriented programming skills for admission.

College of Computing

Dr. Robert Adams, Ph.D.
C-2-100 Mackinac Hall
(616) 331-2060
[email protected]
gvsu.edu/computing

Career Opportunities

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Top skills
  • Speaking
  • Reading Comprehension
  • Systems Evaluation
  • Active Listening
  • Systems Analysis
Earnings statistics
Annual Earnings Percentile
$ 62,973.32 10%
$ 79,351.07 25%
$ 99,920.25 50%
$122,958.64 75%
$136,572.46 90%

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

Top skills
  • Reading Comprehension
  • Active Listening
  • Critical Thinking
  • Systems Evaluation
  • Writing
Earnings statistics
Annual Earnings Percentile
$ 48,136.15 10%
$ 70,097.49 25%
$ 98,871.70 50%
$129,226.74 75%
$155,047.99 90%

Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software.

Top skills
  • Critical Thinking
  • Reading Comprehension
  • Complex Problem Solving
  • Systems Evaluation
  • Programming
Earnings statistics
Annual Earnings Percentile
$ 64,142.72 10%
$ 88,718.03 25%
$116,688.31 50%
$143,924.76 75%
$166,641.77 90%

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

Earnings statistics
Annual Earnings Percentile
$ 73,125.18 10%
$ 84,893.38 25%
$107,500.39 50%
$134,775.23 75%
$165,493.70 90%

Install, configure, and maintain an organization's local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers. Perform system monitoring and verify the integrity and availability of hardware, network, and server resources and systems. Review system and application logs and verify completion of scheduled jobs, including system backups. Analyze network and server resource consumption and control user access. Install and upgrade software and maintain software licenses. May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software.

Top skills
  • Reading Comprehension
  • Judgment and Decision Making
  • Systems Analysis
  • Critical Thinking
  • Systems Evaluation
Earnings statistics
Annual Earnings Percentile
$ 62,049.96 10%
$ 75,927.44 25%
$ 93,248.87 50%
$106,919.26 75%
$134,841.71 90%

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Top skills
  • Speaking
  • Reading Comprehension
  • Systems Evaluation
  • Active Listening
  • Systems Analysis
Earnings statistics
Annual Earnings Percentile
$ 62,091.48 10%
$ 80,112.27 25%
$103,440.03 50%
$133,527.03 75%
$170,380.86 90%

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

Top skills
  • Reading Comprehension
  • Active Listening
  • Critical Thinking
  • Systems Evaluation
  • Writing
Earnings statistics
Annual Earnings Percentile
$ 50,647.74 10%
$ 73,970.74 25%
$106,279.21 50%
$145,330.84 75%
$178,951.49 90%

Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software.

Top skills
  • Critical Thinking
  • Reading Comprehension
  • Complex Problem Solving
  • Systems Evaluation
  • Programming
Earnings statistics
Annual Earnings Percentile
$ 78,913.29 10%
$101,481.36 25%
$129,783.47 50%
$164,389.71 75%
$198,616.67 90%

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

Top skills
Earnings statistics
Annual Earnings Percentile
$ 78,498.05 10%
$101,802.59 25%
$132,263.52 50%
$169,430.86 75%
$215,108.44 90%

Install, configure, and maintain an organization's local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers. Perform system monitoring and verify the integrity and availability of hardware, network, and server resources and systems. Review system and application logs and verify completion of scheduled jobs, including system backups. Analyze network and server resource consumption and control user access. Install and upgrade software and maintain software licenses. May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software.

Top skills
  • Reading Comprehension
  • Judgment and Decision Making
  • Systems Analysis
  • Critical Thinking
  • Systems Evaluation
Earnings statistics
Annual Earnings Percentile
$ 59,954.90 10%
$ 75,519.14 25%
$ 96,541.67 50%
$123,207.10 75%
$150,556.43 90%
"One of the Top Public Universities in America"
- Niche.com
A "Best Bang for Your Buck"
By Washington Monthly
117K
GVSU Alumni in Michigan

Request Information

Loading...


Page last modified May 20, 2025