Introduction to CS with Java - (age 11 or higher) - starting March 1st, 2022
The course (held between March 1st 2022 to May 10th 2022 on Tuesdays between 7 pm to 9 pm) covers basic computing concepts that a programmer should know, variables, expressions, input and output, decision-making constructs, writing methods, looping constructs, and 1-dimensional arrays. This course is accepted in most schools as a pre req course for Computer Science.
Proficient user of a computer with applications like Google Docs or other Cloud Apps. Must be in 7th grade or higher.
Class held from between between March 1st 2022 to May 10th 2022 on Tuesdays between 7 pm to 9 pm, Online using Zoom and Slack.
Grades will be assigned based on the following criteria:
1. Assignments – (40%)
2. Three Exams – (60%)
Students earning 70 percent or higher will earn a Credit. 70 percent or lower will be assigned No-credit option.
Eclipse IDE Latest Version with latest version of JDK
● BS Computer Science, Cal State University, East Bay,
● MS Software Engineering, Carnegie Mellon University, Pittsburg
● MS in Online Teaching and Learning, Cal State University, East Bay
● Worked as Software Engineer, Instructor, Entrepreneur, Mentor, Project Manager and Software Architect.
● Taught at De Anza College, UC Berkeley, Stanford University and Carnegie Mellon University for over 20 years teaching topics in Software Engineering and Software Management.
Please click below to register for the course:
Registration for 2021-2022 year is now closed
The registraion for 2021-2022 year has now closed. Please check back again in January when we might be able to take more students
2021-2022 class list is now published
The class placements for 2021-2022 can be checked by clicking on the following links
Punbaji/Gurbani class list:
Keertan class list:
Information on new session starting September 12, 2021
We are excited to have you back for our fall session starting this Sunday 9/12/2021. Our sewadars are working hard in the background preparing to start the classes. Here is an update on current progress as of 9/10/21
1. All 374 students that have registered as on 08th Sept until 8pm PST have been assigned classes. Class list is published and can be seen at: 2021 Class List
2. School will start at 1pm on Sunday
3. By default we have moved students to the next level with few exceptions as requested by parents
4. We had planned to start school in-person for some of the classes. Unfortunately due to the increase in Covid cases, school will be completely online till it is safe to start in-person classes.
5. We had planned for Baalvardi and Kinder classes this year. These were expected to be in-person classes and are being cancelled. If you child was born after 8/31/2016 we have no mechanism to actively engage him/her and be refunding your registration fees
6. Some parents were unable to pick up books last weekend. You may pick up the books next Sunday 9/12/2021 between 10am and 1pm
7. For students that are outside of the San Francisco Bay Area, the books are being mailed to you as per the mailing address from last year or using the address modifications that you have conveyed to us. Do not worry if you do not get the books before Sunday. You will not need these for the class on Sunday 09/12. We will definitely get them to you before 09/19/2021
8. As teachers are assigned, zoom sessions for students will be announced and mailed out by Saturday. Please looked for emails from teachers. Keep an eye on your spam mail also.
9. The first day of school will be an orientation. Details will be announced on what to expect.
If you registered (and got payment confirmation) after 8pm PST yesterday 9/8/2021, please do not worry, your student will be assigned a class next week. We will plan for an orientation session for you sometime in the coming week
We are getting a lot of emails. Please be patient as we respond to your emails.