<aside> 👋 Hi there! My name is Rithvik, and I'm a software engineering student currently pursuing my master's degree at the University of Texas at Dallas. This spring semester, I'll be teaching a computer science course that is a blend of online and asynchronous components. My teaching assistant and I would like to extend a warm invitation to your children to join our class beginning on March 11th.

</aside>

Ready to register? Click the button below.

Register

Welcome to the CS Basics Course for Young Learners!

We understand the importance of preparing your child for a successful academic career. That's why we're excited to offer our 10-week Computer Science Basics course, designed specifically for young learners. With a strong focus on fundamental programming concepts, our course aims to provide students with the knowledge and skills they need to excel in their required high school Computer Science course. Our blended format course combines both online and in-person instruction to create a learning experience that's both interactive and effective.

Here's what you can expect from our course:

  1. Structured Curriculum: Our 10-week course is structured around one main topic per week, with each week consisting of a 1 hour and 40-minute classroom session, a 1 hour long review and QnA session a week, and a carefully designed asynchronous eLearning curriculum and ebook.
  2. Comprehensive Course Material: In addition to classroom sessions, students receive a supplemental coursebook page, complete with detailed material covering the weekly topic. Students are also provided with homework-based labs and assignments every week to reinforce their understanding of the material.
  3. Interactive Experience: Our curriculum is designed to be interactive, engaging, and interesting for young learners. Students will have opportunities to work on group activities and projects to apply the concepts they learn inside and outside of class. Our course is not just about lectures, but it's also about hands-on learning experiences that make learning fun and exciting.
  4. Personalized Support: We provide support to answer any questions that students may have outside of the classroom 7 days a week. Students have access to optional 1-on-1 office hours to receive personalized support and guidance. We also check in with every student to ensure they stay on track.
  5. Progress Tracking: We understand that keeping track of your child's progress is important, which is why we provide a weekly updated progress report page for parents. These reports include information about your child's current progress, grades, detailed homework feedback, and any additional notes.
  6. Review Sessions: We offer a seperate time optional weekly hour-long recorded review session. This session includes 30 minutes dedicated to review and 30 minutes dedicated to answering student questions.
  7. Certificate of Completion: Upon completion of the course with a passing grade (70%), students will receive a signed certificate of completion.

By enrolling your child in our course, you are giving them the tools they need to succeed in their high school Computer Science course and beyond. Our course emphasizes the development of fundamental programming concepts and problem-solving skills that are essential for academic and career success. With our comprehensive course material, personalized support, and progress tracking, you can rest assured that your child will receive the best possible education and support.

If you would like to learn more about the course, please click the button below to access the course syllabus & policies page.

Course Syllabus & Policies

Time

Here are the timings for the classes, reviews, and assignments.