Computer Science & Engineering Courses

Introduction to Cryptography

Instructors:

Sora Oba

Section 1: Grades 5-8, Tues, Thurs: 6PM-6:45PM EST 
Prerequisites: Basic algebra is recommended


From the time of Julius Caesar to the present, cryptography has been a war between those who want to conceal information and those who want to reveal it. In this course, we will explore the basic ciphers, through its background story, encryption method, decryption method, and cracking method, beginning with the Caesar cipher. At the end of this course, we will discuss how cryptography plays in the modern world.

Java for Beginners 

Instructors:

Lohitashwa Kumar

Section 1: Grades 6-8, Wed: 6PM-6:45PM EST 
Prerequisites: Recommended to have taken Youth Passion Project Introduction to Video Game Design in Scratch


This course will teach you the basics of programming and the Java programming language. By the end of this course you will understand how Java works and how Java can be applied to some real life situations.

Introduction to Python

Section 1: Grades 6-8, Tues, Thurs: 6PM-6:45PM EST 
Section 2: Grades 6-8, Mon: 4PM-4:45PM EST 
Prerequisites: Recommended to have taken Youth Passion Project Introduction to Video Game Design in Scratch


Python is a widely used programming language used by many of the top companies of the world: Google, Pinterest, Instagram, Disney, IBM, and many others. It's the first stepping stone into exploring the vast world of hard-core coding. Start off with the basics and delve deeper into the language and finish off with a game of your own.

Video Game Design in Scratch

Instructors:

Zachary Siegel

Section 1: Grades 3-5, Mon, Wed: 6PM-6:45PM EST 
Prerequisites: None 


In Video Game Design in Scratch, students will learn to design their very own video games! With a focus on analytical thinking, problem solving, and creativity, we're excited for some unique projects. This course is intended for students with no prior programming experience. 

 
 
 
 

Join Our Mailing List

Receive updates about registration and upcoming sessions.

Have a question? One of the following might be helpful:

 © 2021 by Youth Passion Project Inc.