UCLA Olga Radko Endowed Math Circle

ORMC Meetings • 2022-2023 Academic Year

 Search handouts:

For meetings prior to Fall 2022, visit the Circle Archive.

Advanced 1AAdvanced 1BAdvanced 2Advanced 3AMC 10/12 A TrainingAMC 10/12 B TrainingAMC 8 TrainingBeginners 1ABeginners 1BBeginners 1C
Beginners 2ABeginners 2BChess clubIntermediate 1AIntermediate 1BIntermediate 2AIntermediate 2B
6/26/2022

Students will try to solve the Instant Insanity puzzle as an introduction to graph theory.

Handouts: handout_1
7/10/2022

We will study various properties of graphs ending with Eulerian cycles and the famous Seven Bridges of Konigsberg problem.

Handouts: handout_2
7/17/2022

Students will continue the study of graph theory.

Handouts: handout 3
7/24/2022

Students will continue their study of graph theory.

Handouts: handout 4
7/31/2022

Students will take a break from graph theory and solve fun logic puzzles.

Handouts: handout_5
8/7/2022

Students will complete the previously studied handouts on Euler characteristic and logic puzzles.

Handouts: handout 6
8/14/2022

Students will apply their knowledge of graph theory, trees in particular, to solving a bunch of fun word problems.

Handouts: handout
8/21/2022

Students will study a part of graph theory that shows how order emerges out of chaos.

Handouts: Handout
9/25/2022

We begin this quarter by briefly studying modular arithmetic. This will serve as a warmup for the type of coding challenges we plan to tackle in Python.

Handouts: Handout
10/2/2022

We will continue working on the modular arithmetic handout from the previous week.

10/9/2022

We will begin Python programming this week. Please bring laptops to class and ensure you have a Google account that can access and run Colab notebooks.

Beginner Notebook

Advanced Notebook

10/16/2022

This week we will cover if-else statements and for loops.

Beginner Notebook

Advanced Notebook

Handouts: Homework
10/23/2022

This week we will go into more depth on looping, including while loops and nested loops, and also cover how to make interactive programs with user input.

Beginner Notebook

Advanced Notebook

Handouts: Homework
10/30/2022

This week we will continue where we left off on last week's content.

Handouts: Homework
11/6/2022

This week we will finish our discussion of looping and user input.

Advanced Notebook

Handouts: Homework
11/20/2022

This week we will review what we have covered over the course of the quarter and touch on some graph theory.

12/4/2022

This week we will have a friendly team-based competition.

1/8/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will introduce/play the card game SET and explain our goals for the quarter. Then we begin brainstorming about numbers and algebraic axioms.

Handouts will be posted after the lesson.

Required Resources:

Dr. Gleizer emailed the class parents regarding purchasing a copy of the card game SET. Please ask your child to bring it to class this week.

Have your children bring a pencil and eraser. No computers or associated accessories should be brought.

Homework Due:

None.

Homework Assigned:

TBA

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

1/15/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

Discuss solutions to handout 1 which was assigned as homework for the previous homework and begin a new handout as part 2 of abstract algebra.

Required Resources:

Have your children bring a pencil and eraser. No computers or associated accessories should be brought.

Homework Due:

Handout 1

Homework Assigned:

TBA

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

1/22/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We now study objects that have nice notions of addition and multiplication: fields. The primary examples we focus on are the modular finite fields.

Handouts will be posted after the lesson.

Required Resources:

Have your children bring a pencil and eraser.

No computers or associated accessories should be brought.

The SET card game is not needed for this lesson.

Homework Due:

Handout 2, which is attached below as a PDF.

Homework Assigned:

TBA

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

1/29/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We review the homework and finish our study of abstract fields.

We next study vector spaces, which are useful in mathematical modeling.

Handouts will be posted after the lesson.

Required Resources:

Have your children bring a pencil and eraser.

No computers or associated accessories should be brought.

The SET card game is not needed for this lesson.

Homework Due:

Completing Handout 5, which is attached below (and was also passed out in class).

Homework Assigned:

To be announced.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!



2/5/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We finish our study of vector spaces and begin modeling the card game SET.

Handouts will be posted after the lesson

Required Resources:

Have your children bring a pencil and eraser.

No computers or associated accessories should be brought.

The SET card game is not needed for this lesson.

Homework Due:

We ask that all the kids click on this Google notebook link and attempt the problems.

Please save a PDF of the kids work and submit this pdf to this submission form by February 5.

See email for technical details.

Homework Assigned:

To be assigned

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

2/19/2023

Coding for SET - Functions and Classes I

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We learn about functions and classes in Python, to efficiently program SET.

The following notebook was used in class:

https://colab.research.google.com/drive/1paEMcuM8MsDnYcuOIL95vgXupWQ8XFUc?usp=sharing

Required Resources:

Pencil, eraser, computers, and associated accessories should be brought.

The SET card game is not needed for this lesson.

Homework Due:

We have a second Python homework assignment due by February 14 and a third Python notebook due by February 21. Please do the following:

Instructions for submission are in the emails sent.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

2/26/2023

Coding for SET - Functions and Classes II

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We learn about classes in Python, to efficiently program SET.

Classes notebook used in class:

https://drive.google.com/file/d/1-yHpNq8-oH7JLhLQmZZvBmL8uXtOihEb/view?usp=sharing

Required Resources:

Pencil, eraser, computers, and associated accessories should be brought.

The SET card game is not needed for this lesson.

Homework Due:

Completing the functions notebook that was introduced in the last class:

https://colab.research.google.com/drive/1paEMcuM8MsDnYcuOIL95vgXupWQ8XFUc?usp=sharing

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

3/5/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will review the general ideas and motivations behind functions and classes in Python.

Then we will brainstorm how one would program SET and we will finish by playing some fun games!

Next class will be a competition!

Required Resources:

Pencil, eraser, and the card game SET.

Homework Due:

No homework. Students were required to submit their copy of the Classes notebook using the Google Form below:

https://forms.gle/qzY65kwaP2VXAsU67

Homework Assigned:

None

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

3/12/2023

Quarter Goals:

  • Learn the basics of abstract algebra
  • Model the card game SET with pure math and Python

Class Logistics:

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will hold a math competition and then a set tournament for the last class.

Required Resources:

Pencil, eraser, and the card game SET.

Homework Due:

No homework.

Homework Assigned:

None

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

4/2/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will learn about proof by induction by doing lots of practice problems!

Required Resources:

Pencil, eraser, and scratch paper.

Homework Due:

None

Homework Assigned:

Watch the following two videos that prove problems 1 and 2 from the handout, and explain in a couple of sentences how these visual proofs relate to or differ from the algebraic proofs we saw in class:

https://www.youtube.com/watch?v=OJ_3QK7kck8

https://www.youtube.com/watch?v=9YpnoRkr4oQ

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu or Siddarth Chalasani, darthsid2000@g.ucla.edu if you have any questions, comments, or concerns!

Handouts: Handout
4/9/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will continue our discussion on proof by induction by looking at more visual examples, and then move on to proof by contradiction!

Required Resources:

Pencil, eraser, scratch paper, and last week's handout.

Homework Due:

A couple of sentences on how the algebraic proofs from last week are similar to or different from their corresponding visual proofs.

Homework Assigned:

No homework this week.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout
4/16/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will introduce graph theory.

Required Resources:

Pencil, eraser, and scratch paper.

Homework Due:

No homework due.

Homework Assigned:

No homework assigned.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout
4/23/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will continue our discussion on graph theory.

Required Resources:

Pencil, eraser, scratch paper, and last week's handout.

Homework Due:

No homework due.

Homework Assigned:

No homework assigned.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout
4/30/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will continue our discussion on graph theory.

Required Resources:

Pencil, eraser, scratch paper, and handouts from the last two weeks.

Homework Due:

No homework due.

Homework Assigned:

Attempt as much of the planar graphs handout as you can.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout
5/7/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will continue our discussion on graph theory.

Required Resources:

Pencil, eraser, scratch paper, and handouts from the last three weeks.

Homework Due:

Attempt the planar graphs handout from last week.

Homework Assigned:

No homework assigned.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout
5/14/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will introduce cryptography by exploring different types of ciphers.

Required Resources:

Pencil, eraser and scratch paper.

Homework Due:

No homework due.

Homework Assigned:

No homework assigned.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout
5/21/2023

We will meet from 4-6 pm at Math Sciences 6229

Class Plan:

We will continue our discussion on cryptography by exploring simplified RSA encryption.

Required Resources:

Pencil, eraser, scratch paper and last week's handout.

Homework Due:

No homework due.

Homework Assigned:

No homework assigned.

Contact Information:

Please reach out to the instructors Anvesha Dutta, anveshadutta@g.ucla.edu, or Siddarth Chalasani, darthsid2000@ucla.edu, if you have any questions, comments, or concerns!

Handouts: Handout