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.
Avg Course Ratings
Courses by Dr.
CourseLearning How to Program with ScratchBeginner4h 29mMar 25, 2013
CourseAsync and Parallel Programming: Application DesignIntermediate3h 45mMay 29, 2012
CourseIntroduction to Async and Parallel Programming in .NET 4Intermediate2h 51mJan 3, 2012
CourseMoving from VB6 to VB.NETBeginner2h 8mNov 12, 2009