Distributed Computing
Graduate Badge
Grand Rapids • Face to face
• 9 CreditsGraduate Badge
Grand Rapids • Face to face
• 9 CreditsDistributed computing involves multiple interconnected computers working together to solve complex problems by sharing resources and processing tasks simultaneously.
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.
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
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 skillsAnnual 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 skillsAnnual 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 skillsAnnual 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.
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 skillsAnnual Earnings | Percentile |
---|---|
$ 62,049.96 | 10% |
$ 75,927.44 | 25% |
$ 93,248.87 | 50% |
$106,919.26 | 75% |
$134,841.71 | 90% |