The VR School
Course Catalog
Section G · College-Preparatory Elective

PCs and Laptop Fundamentals - Semester 1

UC A-G approved PCs and Laptop Fundamentals - Semester 1 course delivered fully online through immersive VR and AI-enhanced instruction.

1/2 Year Online · Remote / Hybrid / In-Person Mathematics - Computer Science Grades 9, 10, 11, 12 5 credits

Section GUC A‑G Requirement

College-Preparatory Elective1 year required

Must be chosen from additional courses in categories A–F (beyond the minimum requirements) OR from other UC-approved college-preparatory electives, including computer science, business, statistics, and interdisciplinary STEM courses.

Why This Matters for College Admission

G electives are where students develop depth and signal academic passion. AI, cybersecurity, data science, and entrepreneurship courses are highly competitive differentiators for tech-oriented admissions profiles.

What You'll Learn

Develop computational thinking skills: decomposition, abstraction, and algorithms

Write, debug, and document code in industry-relevant programming languages

Understand data structures, sorting algorithms, and complexity analysis

Apply mathematics (discrete math, statistics, or calculus) to computing problems

Build working software projects with version control and collaborative workflows

Explore career pathways in software engineering, data science, and AI/ML

Course Structure

Unit 1Weeks 1–4

Foundations & Context

  • Core vocabulary and concepts
  • Skill baseline assessment
Unit 2Weeks 5–9

Core Content

  • Primary content delivery
  • Applied practice activities
Unit 3Weeks 10–14

Application & Synthesis

  • Real-world application
  • Final project or exam prep

Lectures & Reviews

Curated YouTube videos for PCs and Laptop Fundamentals - Semester 1

Hand-picked from credible educators — AP teachers, university lectures, and Khan Academy. Click a thumbnail to play in place; cookies are blocked until you click.

Tools / SoftwarefreeCodeCamp.org

Computer & Technology Basics Course for Absolute Beginners

Open on YouTube
Tools / SoftwarefreeCodeCamp.org

Introduction to Programming and Computer Science - Full Course

Open on YouTube
University LectureMIT OpenCourseWare

Lecture 1: Introduction to CS and Programming Using Python

Open on YouTube
Tools / SoftwarefreeCodeCamp.org

Maths for Programmers: Introduction (What Is Discrete Mathematics?)

Open on YouTube
Specialist3Blue1Brown

But what is quantum computing? (Grover's Algorithm)

Open on YouTube
TEDTED-Ed

How computer memory works - Kanawat Senanan

Open on YouTube

Prerequisites & Requirements

Open to qualifying students in grades 9, 10, 11, 12; no prerequisites required

All students complete a placement conversation with our admissions team before enrollment is confirmed. Questions? Contact admissions.

Give Now