top of page

PROGRAM OVERVIEW

SCHEDULE OVERVIEW: BEGINNER PROGRAM

July 7th, 2025 to August 8th, 2025

(5 weeks)*

​

Mondays - Fridays

2:30 P.M. - 4:00 P.M. ONLINE

The program will cover the following core Python Topics:

​

  • Variables

  • Working with User Input

  • Lists/Tuples/Dictionaries

  • Conditionals

  • Functions

  • Introduction to Classes/Objects

  • Introduction to External Modules

​

Homework will not be given to students in this program. However, practice problems will be provided for students to test their proficiency and come up with any questions.

Remote Learning
Learning From Home

SCHEDULE OVERVIEW: ADVANCED PROGRAM

July 7th, 2025 to August 8th, 2025

(5 weeks)*

​

Mondays - Fridays

2:30 P.M. - 4:00 P.M. ONLINE

This program will cover the following more advanced Python Topics:

​

  • Object Oriented Programming

  • File Handling

  • Exception Handling

  • Advanced Data Structures with NumPy

  • Basic Data Visualization (with matplotlib)

  • General Higher Level Practices

    • (i.e. search algorithms, basic recursion, etc.) 

​

Eligibility: In order to ensure that those who sign up for the Advanced Program are ready for it, they must meet the eligibility criteria. You are eligible if:

​

  • You have already taken the Beginner Program​​

       -----OR-----

  • You are already proficient with the topics in the Beginner Program

​

If it is found that you aren't eligible, you can be denied admission into the Advanced Program.

​

Homework will not be given to students in this program. However, practice problems will be provided for students to test their proficiency and come up with any questions.

bottom of page