Educational Background

Johnson County Community College

Overland Park, KS

 In the mid 1980s, I was studying Mechanical Engineering at The University of Missouri-Kansas City.  As part of my classes, we were required to write programs to automate some calculations.  I then decided that Engineers could be required to program as part of their profession.  I went to JCCC to take some computer programming classes to get a better feel for this emerging technology.  Instead of taking a class in programming BASIC, I took the introductory classes in Computer Science, including Discrete Math and Data Structures.  Even though Pascal was the language of choice in education at the time, I also took classes in the C programming language.  Then I decided I enjoyed programming more than I enjoyed Mechanical Engineering, so I went to the University of Kansas to complete a Bachelor of Science Degree in Computer Science.

Since computer technology is constantly changing, I went back to JCCC in 2001 to update in the industry.  I took courses in C++,  Access Database development and was introduced to the emerging .NET technology.  I also concentrated on learning Java.  While enrolled in Java classes, I was pointed towards the Eclipse Project by a coworker as a  Java Development Tool.  Eclipse in my opinion was the best editor  for programming Java.  I introduced it to my Java instructor.  At this time, I should have prepared for and completed my certifications for the Sun Certified Java Programmer (SCJP).  I plan to go back and get this certification, in the future. 

JCCC is an excellent community college.  I received such a good education at JCCC, before I went to KU, I was ahead of my peers who took the same prep at KU. The instructors at JCCC are dedicated to higher learning. When I went back there to update my skills, I found the same care by the instructors, as before.

University of Kansas

Lawrence, KS

While working full-time at Honeywell in Kansas City, Missouri, I also attended the University of Kansas in Lawrence studying Computer Science.  I carried a minimum of 6 hours to a maximum of 12 hours a semester while attending KU.  A typical day for me was to leave my house about 7:00 in the morning, drive 30 minutes to Lawrence to attend classes.  About 2:30, I would drive 45 minutes to South Kansas City to put in 8.5 hours of work.  I would get off work at midnight and head home to sleep.  In the meantime I maintained over a 3.0 GPA in my core courses at KU.  Advanced Data Structures, Theory of Automata, Programming Languages, Compuler Construction, Operating Systems, Database Management, and Knowledge Acquisition were a few of the classes I studied at KU as part of the degree program.  Some of these classes were at the Graduate level.  Even though I went to MU first, I found KU to be a fine institution of higher learning.  There are many professors at KU that gave me a positive outlook at Computer Science as a career.  I met a lot of new friends at KU, and have kept up with a few since. 

Centriq Training

Leawood, KS

Web technology started off with websites issuing basic HTML pages that were "as is" from the server when a request was made.  A technology changed, web sites turned into more dynamic and the server would take the request, generate an HTML page based on that request, and issue it to the client.  Web applications became the latest technology.  There are many technologies to develop web applications.

For many years I developed Microsoft Windows applications, using technologies as Borland's Delphi, Sun Microsystems's Java, and C#.  The one thing I did not get involved in was web development.  I am currently attending Centriq, learning web application technology.  It is not much different than develping a Windows application, except for some minor differences.  The main thing to realize with web applications, is the page sent to the client is HTML and Javascript.  The server processes the requests using code-behind technology and creates the HTML page and issues it back to the client.  I am honing my skills in this technology using  Microsoft ASP.NET 2.0.  In February 2008, I will be MCTS certified.