Jason James graduated with his BS in Computer Science (minor in Applied Mathematics) and his MS in Computer Science (Theory emphasis) both from the then University of Missouri at Rolla (UMR) now Missouri University of Science and Technology (MST). While working on his PhD (Artificial Intelligence emphasis; ABD), Jason taught introductory programming to engineering students using both FORTRAN and C++. He also taught Freshman and Sophomore topics in CIS at an adjunct campus of Columbia College during this time.
When economic pressures moved him to Chicagoland and the wonderful world of William Rainey Harper College, Jason focused on teaching Freshman and Sophomore CSC courses. With the economic pressures that drove him here just starting to wain (*crosses fingers*), Jason takes on the occasional mathematics course (developmental algebra — statistics). During his 17 years at Harper, Jason has also taken over the coordination of the Computer Science department, served on committees for Curriculum and Academic Standards, and co-mentored the Robotics/Engineers club, but teaching remains his focus and heart. He maintains memberships in both the Association of Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers, Inc. (IEEE) — most especially their education-focused interest groups. Jason also tries to attend conferences of the Consortium for Computing Sciences in Colleges (CCSC) whenever he can get away.