Harper College Home
Department of Mathematical Sciences
Math Lab
Harper College Home Page
BookstoreBlue Background
LibraryBlue Background
Department Title
Jason James
Office: D253a
Telephone: 6697
e-mail: jjames@harpercollege.edu

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.

When not playing Dungeon & Dragons with his wife and friends, he and his wife take care of their awesome boys and their beautiful cat. In his spare time, Jason enjoys developing formulae for counting the results of dice rolls — with an eye toward a 'nice' standard deviation formula; using the LaTeX word processing package to prepare lecture supplements and exams; using Javascript, CSS, and DXHTML to create [sometimes animated] lecture supplements and assignments online; and the development of a calculator language & its interpreter which are being applied to classroom management software (such as a gradebook and an exam analyzer).

Line dividing columns