🎓 High School Elective Credit

💻 Computer Science

Code Your Future, Today!
Dive into the exciting world of programming, algorithms, and computational thinking. This comprehensive Computer Science course will give you the skills and knowledge needed for the digital age while earning valuable high school elective credit.
🚀

Programming Fundamentals

Master the basics of programming with hands-on coding exercises, learning variables, functions, loops, and data structures through practical projects.

🧠

Computational Thinking

Develop problem-solving skills by breaking down complex problems into manageable parts and designing algorithmic solutions.

🌐

Web Development

Create interactive websites and applications using HTML, CSS, and JavaScript. Build real projects you can showcase to the world.

🔒

Cybersecurity Basics

Learn about digital security, ethical hacking principles, and how to protect systems and data in our connected world.

📊

Data Science Basics

Explore how to collect, organize, and analyze data to discover patterns and make informed decisions using beginner-friendly tools.

🔢

Computer Math & Logic

Understand how computers process information using binary, logic gates, and mathematical operations that form the foundation of computing.

🎯 Course Overview

This high school Computer Science course introduces students to the fundamental concepts of computer science, programming, and computational thinking. Students will develop practical coding skills while exploring how technology shapes our world.

💡 What You'll Learn

  • Programming in Python and JavaScript
  • Data structures and algorithms
  • Web development (HTML/CSS/JS)
  • Database fundamentals
  • Software engineering principles
  • Computer systems and networks
  • Digital ethics and cybersecurity

🛠️ Skills You'll Develop

  • Problem-solving and logical thinking
  • Code debugging and testing
  • Project planning and management
  • Team collaboration on coding projects
  • Technical communication
  • Creative and analytical thinking
  • Digital literacy and responsibility

🏆 Course Benefits

  • Earn high school elective credit
  • Build a coding portfolio
  • Prepare for AP Computer Science
  • Develop 21st-century skills
  • Explore tech career paths
  • Join a community of young coders
  • Real industry experience

💻 Materials & Setup

  • All materials and software provided
  • Setup deadline: September 8th
  • Step-by-step installation guides
  • Technical support available
  • No prior software experience needed
  • Works on Windows, Mac, and Linux
  • Cloud-based tools as backup options

📅 Class Schedule

🕐 Choose Your Session: Students can join either Wednesday OR Thursday session at 1:00 PM Eastern Time
Session Day Eastern (ET) Central (CT) Mountain (MT) Pacific (PT) UTC UK (GMT/BST) WAT SAST
Wednesday 1:00 PM 12:00 PM 11:00 AM 10:00 AM 6:00 PM / 5:00 PM 6:00 PM / 6:00 PM 7:00 PM / 6:00 PM 8:00 PM / 7:00 PM
Thursday 1:00 PM 12:00 PM 11:00 AM 10:00 AM 6:00 PM / 5:00 PM 6:00 PM / 6:00 PM 7:00 PM / 6:00 PM 8:00 PM / 7:00 PM
⏰ Important: Times shown are Standard / Daylight for regions that observe daylight saving time. Choose one session that works best for your schedule.
📦 Setup Deadline: All materials and software will be provided. Students have until September 8th to download and install all necessary programs and materials to start the course.

👨🏾‍💻 Meet Your Instructor

Learn from an experienced educator passionate about technology and student success!

Mositsane Mokhomo - Computer Science Instructor
Mositsane Mokhomo
Computer Science Instructor
An experienced Computer Science educator and IT professional from Lesotho with a Bachelor of Science in Computer Science and Statistics, plus a Bachelor of Science (Hons) in Computing. With deep expertise in programming, software development, and educational technology, he brings real-world industry experience into the classroom, making complex concepts accessible and engaging for high school students.
⏰ Timezone Reminder: Please change to your local timezone before booking office hours to ensure you schedule the correct time!

📋 Prerequisites & Expectations

📚 Prerequisites

  • Basic computer literacy and typing skills
  • Comfortable navigating files and folders
  • Strong problem-solving mindset
  • Algebra I concepts (helpful but not required)
  • Curiosity about how technology works
  • Willingness to learn and practice coding

⏰ Time Commitment

  • 1 hour live class per week (Thursday)
  • 3-4 hours independent work per week
  • Regular coding practice and projects
  • Participation in online discussions
  • Completion of weekly assignments
  • Final project development

💻 Technical Requirements

  • Computer with reliable internet connection
  • Modern web browser (Chrome, Firefox, Safari)
  • Access to online coding platforms
  • Microphone for class participation
  • Webcam recommended for interaction
  • Basic text editor or IDE (we'll help set up)

🎯 Assessment Methods

  • Weekly coding assignments and projects
  • Participation in live coding sessions
  • Peer code reviews and collaboration
  • Mid-term programming project
  • Final capstone project presentation
  • Digital portfolio development

🚀 Ready to Start Your Coding Journey?

Join our Computer Science course and develop the programming skills that will prepare you for the future. Earn high school credit while building real projects and exploring exciting tech careers!

📅 Enrollment Closed: The enrollment period ended on September 5th, 2025.
Please contact us for information about future offerings.

Please log in to enroll in this exciting Computer Science course!

🔐 Login to Enroll
🎓 High School Credit: This course provides official high school elective credit upon successful completion. Perfect for college prep and demonstrating technical skills!