Dr. Joe Hummel

Dr. Joe Hummel

Joe focuses on High Performance Computing and .NET languages. Joe has been specializing in Microsoft technologies since 1992, and is well-versed in Microsoft's High-Performance Computing initiative (HPC Server, Compute Cluster Server, MPI, MPI.NET, OpenMP, PFx), web technologies (ASP.NET and Ajax Extensions for ASP.NET), the desktop (WinForms), LINQ, .NET Framework, and its most popular languages (VC++, C#, F# and VB). Joe has co-authored two books on Windows development, hosted more than 60 MSDN webcasts, and taught courses worldwide. Joe holds a PhD in Computer Science (UC-Irvine, 1997), hence his moniker "dr. joe"; his thesis work was in the area of optimizing compilers for parallel computers. Joe is a tenured professor of Computer Science, and has numerous research publications in the fields of compiler optimization and CS education. Joe is an avid sailor, and resides in the Chicago area with his wife and daughter. When Joe isn't computing, he's out sailing with family and friends on Lake Michigan.

Courses Authored


Topics Authored

Software Development

Total Ratings


Avg Course Ratings