...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)
...I simply realized that the web game stored files on my local computer. Some of these files were text files, and inside the text files there was a jumble of brackets, numbers, and words. I started changing some of the words around, and also some of the numbers, then I would go back into the game and load the text file I had modified. (read more)
...Let me help you find the pieces to the puzzle. Please consider contacting me for your tutoring needs.I have taught Java at the University level for 3+ semesters. I also have over 30 years of industry experience programming in a variety of languages. (read more)
...I have been chosen as the recipient for several awards including the 2019 Stanford Terman, five times University of California has selected me for Educator Recognition, I was selected as the 2023 NCWIT Aspirations in Computing Educator and I was a finalist for the Computer Science Teachers Associ... (read more)