Faculty: Mathematics & Computer Science

Joe Hummel

Associate Professor,
Mathematics and Computer Science

Specialization

Computer Science, in Particular Data Structures, Programming Languages, and Object-Oriented design.
Research Areas Include Compilers, and High-Performance Computer Architectures.

Interests

Most areas of Computer Science. Sailing. Travelling. 

Education

PhD, U. of California, Irvine
MS, U. of Michigan
BS, Allegheny College

Courses Taught

CS 212: Computer Science I
CS 217: Computer Science II
CS 318: Programming Languages
CS 336: Operating Systems
CS 488: Senior Seminar
CS 461: Compiler Design

Books

Building Applications and Components with Visual Basic.NET, Ted Pattison and Joe Hummel, Addison-Wesley, 2003
Effective Visual Basic: How to improve your VB/COM+ applications, Joe Hummel et al, Addison-Wesley, June 2001.

Articles

For a complete list, please see http://mathcs.lfc.edu/hummel/research.htm

Invited Talks

"Defensive Programming in .NET", CNUG (Chicago .NET Users Group), Chicago, IL, 20 March 2002

"Real-World Windows Programming", 2002 SIGCSE Conference (Special Interest Group on CS Education), Covington KY, Feb 2002

Other Talks

"Panel: Visual Basic in the CS Curriculum", 2002 SIGCSE Conference (Special Interest Group on CS Education), Covington KY, Feb 2002

"From Pentium to Itanium", Lake Forest College (Trustee Weekend), 17 Feb 2002

Awards and Honors

Phi Beta Kappa, 1984