2026 - 2027 Yearly Session !!!
- All class timings are in PDT.
- These are year long classes. Tuition is monthly.
- There is a one-time annual registration fee of $50 per class per child.
- On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027.
LFK Level 1
INTRO TO BLOCK CODING AND COMPUTER SCIENCE - Introduction to coding skills and logic building exercises in SCRATCH to challenge their thinking; Introduction to computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 5 yrs - 11 yrs
LFK Level 2
INTERMEDIATE BLOCK CODING AND COMPUTER SCIENCE - Intermediate coding skills and logic building exercises in SCRATCH to challenge their thinking; Introduction to computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 6 yrs - 11 yrs
LFK Level 3
ADVANCED BLOCK CODING AND COMPUTER SCIENCE - Advanced coding skills in SCRATCH and complex logic building exercises to challenge their thinking; Introduction to website development using HTML and further computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 7 yrs - 11 yrs
LFK Level 2
INTERMEDIATE BLOCK CODING AND COMPUTER SCIENCE - Intermediate coding skills and logic building exercises in SCRATCH to challenge their thinking; Introduction to computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 6 yrs - 11 yrs
LFK Level 3
ADVANCED BLOCK CODING AND COMPUTER SCIENCE - Advanced coding skills in SCRATCH and complex logic building exercises to challenge their thinking; Introduction to website development using HTML and further computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 7 yrs - 11 yrs
LFK Level 4
INTRO TO WEB DEVELOPMENT AND COMPUTER SCIENCE - Kids will build their own website using HTML, CSS and Javascript. Complex logic building exercises to challenge their thinking; Further computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 10 yrs & up
LFK Level 5
INTRO TO APP DEVELOPMENT AND COMPUTER SCIENCE - Kids will build their own mobile apps using MIT App Inventor. Complex logic building exercises to challenge their thinking; Further computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 10 yrs & up
LFK Level 6
INTRO TO PYTHON AND COMPUTER SCIENCE - We will learn programming concepts in Python, use flow charts, write algorithms; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 9 yrs - 13 yrs
LFK Level 6A
INTERMEDIATE PYTHON AND COMPUTER SCIENCE- Building upon the programming concepts learned in previous levels, students will learn nested loops, algorithm planning, advanced data types, functions, file operations and intro to object oriented programming; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 12 yrs & up
LFK Level 7
ADVANCED PYTHON AND COMPUTER SCIENCE- Building upon the programming concepts learned in previous levels, students will learn advanced data types, functions, file operations and object oriented programming; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 12 yrs & up
LFK Level 4
INTRO TO WEB DEVELOPMENT AND COMPUTER SCIENCE - Kids will build their own website using HTML, CSS and Javascript. Complex logic building exercises to challenge their thinking; Further computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 10 yrs & up
LFK Level 5
INTRO TO APP DEVELOPMENT AND COMPUTER SCIENCE - Kids will build their own mobile apps using MIT App Inventor. Complex logic building exercises to challenge their thinking; Further computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 10 yrs & up
LFK Level 6
INTRO TO PYTHON AND COMPUTER SCIENCE - We will learn programming concepts in Python, use flow charts, write algorithms; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 9 yrs - 13 yrs
LFK Level 6A
INTERMEDIATE PYTHON AND COMPUTER SCIENCE- Building upon the programming concepts learned in previous levels, students will learn nested loops, algorithm planning, advanced data types, functions, file operations and intro to object oriented programming; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 12 yrs & up
LFK Level 7
ADVANCED PYTHON AND COMPUTER SCIENCE- Building upon the programming concepts learned in previous levels, students will learn advanced data types, functions, file operations and object oriented programming; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 12 yrs & up
LFK Level 8
FULL STACK WEB DEVELOPMENT Ready to build real websites and apps like the pros? In this course, students go beyond the basics of Python to become full stack developers - creating everything from the pages you see and click on (front end) to the servers and databases working behind the scenes (back end). Students will use HTML, CSS, and JavaScript to design interactive web pages, then use Python to build the API and data storage that power them. By the end, each student will have designed, built, and launched their own complete web application from scratch - a real project they can show off to friends, family, and future schools. Perfect for middle and high schoolers who want to turn their coding skills into real-world creations! Prior experience with Python and HTML/CSS is required. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 12 yrs & up
LFK Level 9
INTRO TO JAVA AND COMPUTER SCIENCE- Kids will learn functional programming in Java and be introduced to object oriented programming too; Computer science fundamentals; With focus on team work and project based approach. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 11 yrs & up
LFK Level 1
INTRO TO BLOCK CODING AND COMPUTER SCIENCE - Introduction to coding skills and logic building exercises in SCRATCH to challenge their thinking; Introduction to computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 5 yrs - 11 yrs
LFK Level 2
INTERMEDIATE BLOCK CODING AND COMPUTER SCIENCE - Intermediate coding skills and logic building exercises in SCRATCH to challenge their thinking; Introduction to computer science fundamentals in a fun way. (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of June 2027. Tuition is monthly.)
Ages: 6 yrs - 11 yrs
AP CSA - AP Computer Science A (Java)
COMPLETE AP CSA course - You will be able to take the AP CSA exam after this course and would not need to take a period of AP CSA in school. Students will learn functional programming as well as OOPS in Java. They will learn programming concepts including printing, variables, conditions, operators, nested conditions, loops, nested loops, strings, classes, objects, methods, encapsulation, inheritance, file handling, ArrayList and more. Students will also learn searching and sorting algorithms. They will make lots of program, practice all the concepts thoroughly and will take practice quizzes throughout. These students will be able to sign up to receive a practice quiz every week throughout the year till the AP exam in May as well as have access to office hours to clarify their doubts anytime throughout the year.
Ages: 14 yrs - 16 yrs
AP CSP - AP Computer Science Principles - No Experience Needed
COMPLETE AP CSP course - You will be able to take the AP CSP exam after this course without taking a period of AP CSP in school. A full year AP CSP course for students in grades 9 to 12 who have never written code. We start from the beginning with Python, cover all five Big Ideas of the College Board framework, and build up to real programs that work with data. Students complete the Create Performance Task with instructor guidance and finish the year ready for the AP exam with multiple mock quizzes and written exams. NOTE: YOU WILL NEED TO REGISTER FOR THE AP EXAM IN YOUR SCHOOL.
Ages: 13 yrs - 18 yrs
AP CSP - AP Computer Science Principles - Prior Experience Needed
COMPLETE AP CSP course - You will be able to take the AP CSP exam after this course without taking a period of AP CSP in school. A full year AP CSP course for students in grades 9 to 12 who have never written code. Students will start with building a project in Python and cover all five Big Ideas of the College Board framework, and build up to real programs that work with data. Students complete the Create Performance Task with instructor guidance and finish the year ready for the AP exam with multiple mock quizzes and written exams. NOTE: YOU WILL NEED TO REGISTER FOR THE AP EXAM IN YOUR SCHOOL.
Ages: 13 yrs - 18 yrs
Computer Science Competitive League (Grade 3 - 6)
COMPETITIVE LEAGUE (GRADE 3 - 6) - Computer Science Elementary Division competitive league where we will learn CS concepts and participate in contests from Nov - May; (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of May 2027. Tuition is monthly.)
Ages: 10 yrs & up
Computer Science Competitive League (Grade 6 - 12)
COMPETITIVE LEAGUE (GRADE 6 - 12) - Computer Science Classroom division competitive league where we will learn CS concepts and participate in contests from Nov - May; (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of May 2027. Tuition is monthly.)
Ages: 10 yrs & up
Computer Science Competitive League Junior (Grade 6 - 9)
COMPETITIVE LEAGUE (GRADE 6 - 9) - Computer Science Junior division competitive league where we will learn CS concepts and competitive programming and participate in contests as well from Nov - May; (On registration, you will be charged non-refundable last month's tuition that will be credited towards your tuition of May 2027. Tuition is monthly.)
Ages: 10 yrs & up
USACO Bronze I
Ace USACO Bronze! Step into the world of competitive programming and conquer the USACO Bronze division! Designed for coders ready to take their skills to the next level, this intensive camp turns algorithmic problem-solving into a competitive sport. Students will master core Bronze patterns—sorting, prefix sums, greedy strategies, simulation, and the foundations of graphs and recursion. Through daily contest-style problem sets, mock rounds, and walkthroughs of canonical solutions, they'll practice writing fast, correct code under real time pressure. By the end of the class, students will have solved 30-50 of real USACO problems, internalized the contest mindset, and leave with a clear roadmap to qualify for Bronze in the upcoming December or January USACO contest. Let's solve, debug, and compete together! Prerequisite: Prior coding experience in Python
Ages: 12 yrs - 16 yrs
USACO Bronze II
Ready to earn your Bronze - and go beyond it? This school-year class is built for students who know the USACO Bronze fundamentals and want to finish the job. We'll master the advanced techniques that decide whether you promote: complete search with pruning, binary search, two pointers, sets and maps, string processing, bit manipulation, and ad hoc problems. Weekly contest-style problem sets, mock rounds, and solution walkthroughs keep skills sharp heading into the December and January USACO contests. Best part: students who promote mid-year transition straight into Silver material - graph traversal (DFS/BFS), flood fill, 2D prefix sums, and greedy algorithms. Prerequisite: experience solving USACO Bronze-level problems in Python (basic sorting, simulation, and greedy strategies).
Ages: 12 yrs - 16 yrs

Ages:
Prerequisites: