Education


I attended the University of Houston in the spring and summer of 1972 and in 1976 as a math major with a minor in physics but did not complete my degree. Unfortunately, I was forced to drop out for economic reasons. I attempted to return to college part time in 1976, but found that it still was not feasible, partly due to economic reasons and partly due to employment conflicts.

I maintained an overall grade point average of 3.41 while attending University of Houston. I maintained a grade point average of 4.0 for mathematics and computer science courses with the exception of the first mathematics course (I skipped Trigonometry, Calculus I and II, so the first test in Calculus III was my first test in any subject in college -- I had to do some adjusting).

The mathematics courses I took were Calculus III (1972, C), Abstract Algebra (1972, A), Advanced Linear Algebra I (1972, A), Advanced Linear Algebra II (1972, A), Set Theory and Logic (1972, A) and Differential Equations (1976, A). I also audited, by invitation, several graduate math courses at the same time and did well in those. The computer science courses I took were Computer Organization and Programming (1972, A) and Structure of Programming Languages (1976, A). I acheived 790 out of 800 in the mathematics section of the SAT and 35 out of 36 in the mathematics section of the ACT.

Since then I continue to educate myself both "on the job" and on my own. I place a high personal priority on buying technical material to assist me in "keeping up" with the field. I have also attended a number of conferences and courses. In particular, I attended the Microsoft Tech Ed. conference in New Orleans in 1995 which provided me with a great deal of background on Windows NT. Also in 1995, I attended Bruce Eckel's training course "C++ Fundamentals" and Richard Hale Shaw's training course "Programming Windows with Visual C++ and MFC". I attended OOPSLA several times (taking several tutorials each time). I also took a course on UML (but, regrettably, have not had the opportunity to use UML on the job).


[ Overview ]