Live Stream

Watch the class live! »

(Classes are held Mondays at 6pst. To view past lectures, see the blue column.)

Chronological Lectures

  • Lecture 1
  • Lecure 2 (Canceled due to JustinTV problems, see Lecture 3)
  • Lecture 3 - Coming Soon

Frequently Asked Questions

When is your class?

It's every Monday evening from 6:00-7:30 Pacific Time.

What do I need for the class?

You'll want a notepad, a pen, and a computer.

What prior knowledge of Computer Science do I need to take this class?

None. I'll be building from the bottom up in this class. Even if you never used a computer before now, you'll do just fine.

I'm thinking about taking the AP Computer Science test in the spring; will your class help prepare me for that?

Though this class isn't officially certified with the AP Board, it's designed according to the AP curriculum. Those who are actively involved in this course will be more than adequately prepared for the test. Additionally, I will host review sessions near the AP test date.

Is this class graded?

Even though this class isn't worth any credit, I will give everyone grades as an indicator of proficiency so that everyone will be able to know how they're doing.

Will this class have homework?

Everyone is going to come to the class to make a project; the amount of work you have to do is directly related to the diffculty of your project. Making a Facebook clone is much more complicated than a tic-tac-toe game, etc. That said, learning programming is a lot more fun if you're working on something you enjoy, so I would encourage you to prioritize interest above difficulty.

I live in the greater Seattle area; can I attend your class in person?

Yes! The class is taught out of StudentRND in Bellevue and we completely welcome anyone who wants to come by. The address is on the site.

What is StudentRND?

Student Research and Development is a student-run non-profit organization that inspire students to learn more about science and technology. Our events, projects, and other information can all be found on our website.

Office Hours Schedule

The following is my calendar for availability. To schedule office hours, find a time which works for both of us, and email me to set it up. Office hours are over Skype (tylermenezes) or in person if you're in the Seattle area.