verified
Verified Information • Last Updated Mar 2026
GO Programming for Everyone: Part 1
This course introduces you to the GO programming language. It is appropriate for a beginner, but especially for anyone who already knows C.
GO is an open-source programming language developed and supported by Google. It is easy to learn and use. In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. No prior knowledge of coding is needed for this course, but it helps if you have a background in C.
The estimated time commitment for this course is five hours a week for five weeks. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and professionals with an interest in programming.
Duration
8 Months
Institution
University of California, Santa Cruz
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into University of California, Santa Cruz.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$299
Total Est. Investment
$299
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the GO Programming for Everyone: Part 1 program at University of California, Santa Cruz are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.