About Michael Haungs
Michael Haungs is a Professor in the Computer Science Department and Co-Director of the Liberal Arts and Engineering Studies (LAES) program at California Polytechnic State University. He received his B.S. degree in Industrial Engineering and Operations Research from the University of California, Berkeley, his M.S. degree in Computer Science from Clemson University, and his Ph.D in Computer Science from the University of California, Davis. Current work centers on web and cloud application development, game design and programming, and computer science education.
Office: 226, Bldg. 14
Phone: (805) 756-5531
FAX: (805) 756-2956
Conference Proceedings (15)
High Efficiency Inverted Instruction: Doubling Capacity while Preserving Small Classroom ...
American Society for Engineering Education Zone IV (ASEE-PSW) Conference (2015)
The inverted or “flipped” classroom model of teaching is growing in popularity and used in both K-12 classrooms and higher ...
Improving First-year Success and Retention through Interest-Based CS0 Courses
43rd ACM Technical Symposium on Computer Science Education Proceedings: Raleigh, NC (2012)
Many computer science programs suff er from low student retention rates. At Cal Poly San Luis Obispo, academic performance and ...
Improving Engineering Education Through Creativity, Collboration, and Context in a ...
American Society for Engineering Education Annual Conference: Pittsburgh, PA (2008)
Over the past few years, Computer Science and some Engineering disciplines have suffered from a decrease in student enrollment, poor ...
CAMP: A Common API for Measuring Performance
Proceedings of the 21st Large Installation System Administration Conference: Dallas, TX (2007)
Accurate performance testing of heterogeneous distributed systems, such as those created using GRID technology, requires a consistent method for retrieving ...
Enabling P2P Cooperative WMS Proxy Caching and Prefetching in an ...
Lecture Notes in Geoinformation and Cartography, The European Information Society, Part 1 (2007)
Given the great demand and promise for educational use of GIS, real time access to massive remote geospatial datasets for ...
GeoTorrent: Optimizing GIS Web Services for Interactive Educational Use
UCGIS Summer 2006 Assembly Proceedings: Vancouver, Washington (2006)
Large online geospatial datasets for use with GIS are increasingly available and have many uses, including study in numerous academic ...
Handling Catastrophic Failures in Scalable Internet Applications
International Symposium on Applications and the Internet Proceedings: Tokyo, Japan (2004)
User perceived quality is the most important aspect of Internet applications. After a single negative experience, users tend to switch ...
A Fast Connection-Time Redirection Mechanism for Internet Application Scalability
Lecture Notes in Computer Science, High Performance Computing - HiPC 2002 (2002)
Applications that are distributed, fault tolerant, or perform dynamic load balancing rely on redirection techniques, such as network address translation ...
Branch Transition Rate: A New Metric for Improved Branch Classification ...
Sixth International Symposium on High-Performance Computer Architecture Proceedings: Toulouse, France (2000)
Recent studies have shown significantly improved branch prediction through the use of branch classification. By separating static branches into groups, ...