Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science

Computer Science

Home

Sessions


Channels

Announcements

Discussion

CS Help

Introductions


Computer Science

Computer Science

Sessions
Sessions

Join this subworld to ask questions, participate in discussions, and attend sessions.

Computer Science Series

22

AP CS A FRQ & MCQ Practice

6th session

We'll be going through practice problems for the AP CS A FRQ and MCQ. Making this session to support Vinisha, but others are welcome to join and participate

Evan T

14/20

Safe Computing | AP CSP Review

4th session

We will go over one topic from the Impacts of Computing (Big Idea 5), specifically on Safe Computing (Topic 5.6). Although it is a review series, the topics will be taught as if they are brand new to you.

Jeremy L

2/30

JS intro + creating a server

3rd session

We'll go through some JavaScript and NodeJS basics in this series and create a simple web server in the end using ExpressJS

James C

2/5

AP CSA - Get a 5 on the AP Exam

3rd session

If you are looking to secure a 5/5 on the AP exam for Computer Science A, this is the course for you! We'll cover the content and tips and tricks you need to pass the exam with a high score.

I scored a 5 out of 5 on both AP CSP and AP CSA administered by the College Board.

Sakshini G

20/30

APCSA Review

5th session

I plan on doing six weeks of review, 2 AP units a week, and doing a full review on the last week before the exam. There will be weekly assessments with AP MCQs that relate to the units we go over and previous ones just to keep things fresh. I also plan on having an FRQ a week (after the first session because there isn't enough content within the first two units).

The first 45-50 minutes of every session will be a lecture format where I go over a presentation and also code out some examples. The remaining time will be spent on the assessments and practice problems.

I'm also open to hosting office hour sessions if those are necessary.

Krishna Y

12/20

Comptia A+ Learn & Review

3rd session

Hello! My name is Koby and I am ready to help everyone past their Comptia Certifications specifically the A+ Certification. Did you know you can get a job in computer science without the need of going to college? Well, if you have industry certifications, you wouldn't need to. This is going to be a multiple week tutoring series covering every objective from both test, the hardware and software section. Each session, we will go over one objective for the Comptia A+ Tests. At the end of the series, you should be ready to tackle the test and past the certifications. I will also be hosting introduction to computer science sessions on my profile, so if your new and want to consider joining, feel free.

More Sessions Coming Soon, don't want to plan too far ahead.

Koby C

3/10

Get Ready for AP® Computer Science Principles

4th session

This series is intended as a preview for anyone planning on taking AP® Computer Science Principles next year. No prior computing knowledge is expected, but a background in Algebra I/Integrated Math I is expected and needed. We will be going over every major topic assessed on the exam.

This is going to be sort of an "enrichment" class, not in the way SHW has their encrichment subworld, but as something that gives you an opportunity to explore the topic of computing before actually being enrolled in one.

Jeremy L

15/30

Introduction to Java

2nd session

Each week we will learn Java by lectures and challenges.

Aarush S

3/15

For Aakarsh; Java Programming for FTC Robotics

2nd session

-

Aarush S

2/5

🖳 AP Comp. Sci. Principles Prep 🖳

Starts

We will review 2 units each weekend, and a final review in the weekend prior to the AP Exam.

Aarush S

3/15

AP Computer Science A - ULTIMATE REVIEW

4th session

Hi everyone! My name is Harini M. I got a 5 on the APCSA.

I am creating this series to help each and everyone of you to do the same.

No experience required! Though, if you are taking the class that would be great!

Harini M

1 spot left!

AP Computer Science A Review

11th session

Each week we go over one unit of AP Computer Science A. After we complete reviewing, I will go over some MCQ and FRQ questions.

Raunit S

72/100

Intro to iOS App Development with Swift

6th session

Welcome to Intro to App Dev!

In this course, we will be taking an interactive approach to getting started with App Development with Swift. We will create a complete iOS app using XCode and Swift, from start to finish. Each week, we'll go further into our application, and by the end of this series, you'll have all the skills you need to make your app development visions come true!

Prerequisites:
1. Although anyone is welcome, you will need an Mac to follow along and gain the most from this course.

More sessions will be added as we go on. It will typically be each week on Monday 4:30 PM (PT).

Sreesh S

Registration closed.

Learn Programming with Python!

12th session

In this comprehensive course, we'll go deep into the foundational concepts of Python, ensuring a good understanding of each topic. As we explore the language's core elements, you'll also have the opportunity to apply your knowledge through a series of practical challenges, enhancing your coding proficiency and problem-solving skills.

Susmit D

Registration full.

Introduction to Data Science w/ Python 🖥️📊

Starts

Welcome to "Introduction to Data Science with Python" course! This is my second time hosting this course, and I have made adjustments and improvements from my first time. In this course, you'll learn how to use Python for data analysis and gain insights from large datasets. Python is a versatile language widely used in the data science community. You'll explore Python's fundamentals, including syntax and data structures. We'll also cover essential libraries such as NumPy, Pandas, and Matplotlib for efficient data manipulation and visualization. Through hands-on activities and projects, you'll develop the skills to analyze and present data effectively. By the end of this 17 session course, you will be an expert on the basics of data science, and you would have completed your very first data science case study project. Please note that there will be assignments after every session to best learn data science. Get ready for an exciting journey into the world of data science! :)

Jacob H

12/20

How ideas from Computer Science and Physics affect our lives

30th session

We'll go through important ideas in the domain of Computer Science (Game Theory, Exploration/Exploitation tradeoff, Search and Decision making in uncertainty etc.) and Physics (Concept of relativity and time, resonance, entropy/information etc) and understand how we can apply these concepts to understand aspects of our own lives. These sessions will be interactive, so you'll be the explorers and I'll be your guide.

Pratik A

34/50

Exploring Computers

6th session

In this series on Schoolhouse, we will be exploring the different aspects of a computer. From the history of computers down to the components of specific computers, you will learn it all here. So join this journey on exploring what makes a computer really a computer.
NOTE: This is a series that requires a huge time commitment.
P.S. At the end of this series, we will possibly be building our own PC out of cardboard.


Katrina L

6/15

Build Your Own Interactive Website with React.js

2nd session

This series focuses on studying the traits of JavaScript and React.js. We will also cover a variety of fields related to HTML, CSS, and pre-built UIs. Furthermore, our sessions will guide learners in utilizing developer tools such as GitHub and Visual Studio Code. All sessions are available to students in both the EST timezone and the KST timezone, so please choose based on your preference.

Jeesung L

10/40

Intro to Java

Starts

No installation is needed. We will use online compilers. No prior coding experience required.
Session 1: Primitive Data Types
Session 2: Conditionals
Session 3:Control Flow
Session 4: Loops
Session 5: Capstone project

Anish G

7/10

AP Computer Science A Exam Only (2024-25)

Starts

This series is still appropriate for students taking an actual AP Computer Science A course, but will assume you are not taking an actual course

Thinking of taking the AP exam next year and don't want to/can't take the course? You've found the perfect series!

This series will be treated as close to a formal class as possible; the only difference being that it follows a mastery learning method (meaning that it allows ALL students to be caught up with everyone else at once) as opposed to taditional learning (where everyone must follow the same pace as everyone else). This means that several quizzes and tests will be assigned throughout the series. And in order to execute this idea of a formal yet mastery learning class, I will only allow us to advance to next concepts if everyone scores a 90% or higher on these assessments to make the series as easy sailing as possible.

Self-studying for an AP exam requires a lot discipline, and so you are expected to be prepared to attend the 5 sessions a week (45 minutes each session), although it's fully expected that you'll miss a few sessions here and there.

Because of this mastery learning method, you will be withdrawn if you still cannot score over a 90% on an assessment assigned over a week ago. If this does happen, i might make another series dedicated to those who've been withdrawn from the series so that you can catchup on your own pace without the guilt of slowing everyone else down.

I can always schedule a Catchup/Office hours session by request if you were absent for a session/need extra help with a topic.

Jeremy L

12/30

Intro to Java

Starts

No installation is needed. We will use online compilers. No prior coding experience required.
Session 1: Primitive Data Types
Session 2: Conditionals
Session 3:Control Flow
Session 4: Loops
Session 5: Capstone project

Anish G

2/10

Introduction to UNIX

20th session

We will cover UNIX fundamentals, Linux, and server-side programming. A link to the syllabus will be shared in class.

Juni K

Registration closed.

Computer Science Sessions

3

Today

  • Pseudocode Session for Ridhai S

12:00 PM - 1:00 PM

Hi, this is an ALVL Pseudocode Session for Ridhai. If you would like to listen in, that's fine as well :)

Lynn G

1/5