verified
Verified Information • Last Updated Mar 2026
Programming for a Networked World
Want to learn the basics of computer programming in a fun and innovative way? This course introduces computer programming using an educational block-based visual programming environment called NetsBlox (https://editor.netsblox.org/), emphasizing modern computer science concepts like networking, the internet, and distributed computing. The curriculum is hands-on, focusing on translating ideas into working computer programs and developing a mastery of practical computational literacy. After completing this course, you will have a solid foundation to learn professional languages like Python, Java, etc.
The course is especially suitable for K12 teachers and students who want to get a gentle introduction to computer science.
Duration
7 Months
Institution
Vanderbilt University
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into Vanderbilt University.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$113
Total Est. Investment
$113
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Programming for a Networked World program at Vanderbilt University are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.