...Around the age of 10 I began rewriting map data for one of my favorite web games. How does a ten-year-old figure out how to do this? I simply realized that the web game stored files on my local computer. (read more)
I have experience tutoring since my days as an undergraduate student. Helping first my fellow students, and then my co-workers is something I have always enjoyed doing. I not only have a Master's degree in computer science and 30 plus years of industry experience as a programmer, but also have been an instructor at the University level for 5+ semesters. (read more)
...I led my students to win prizes on the HSPC contests held by Cal Poly Pomona. After graduating high school and moving to Purdue University, I was no longer alone! In my university, I met many skilled competitive programming classmates and teachers. (read more)
Hi, I'm James, and I hold a Bachelor's degree in Computer Science from the University of California, a Master’s degree in Computer Science from the University of Michigan, and a PhD in Software Development from the University of California. My academic journey sparked a deep passion for teaching, w... (read more)