PowleyCurt Powley, Ph.D.

Associate Professor of Computer Science

Office: Downtown Campus, UB 520
Phone: (808) 544-1145

Software Project Management (capstone course)
Data Structures
Programming for Non-Programmers
Computer Literacy


Ph.D., Computer Science, University of California, Los Angeles.
M.S., Computer Science, Naval Postgraduate School.
B.S., Naval Architecture, U.S. Naval Academy


Summa Cum Laude. NSF Principal Investigator for project "Adaptive Personalization and Context Management for Location-Based Mobile Devices”. HPU Golden Apple award for service to curriculum development as chair of the Undergraduate Curriculum Committee (UCC).

Professional Interests:

Programming in STEM education; algorithms; search; artificial intelligence; software engineering.

Personal Interests/Biography:

Ocean swimming, Cycling, Dancing, Hiking.

Teaching Interests/Research:

I’ve been a researcher, software developer and project manager, teacher, and a U.S. Naval officer. I worked in Los Angeles and Silicon Valley (San Francisco Bay area) at high-tech startup companies for about ten years. I worked at a leading computer science research institute at USC for about three years. I’ve been teaching at HPU for over ten years, and continue to do consulting work for high-tech startup companies. I’ve hired over ten of my students to work on cutting-edge industry projects. I also coach our HPU students to compete in the ACM International Collegiate Programming Contest (ICPC), the premier programming contest in the world, and am proud that we have achieved four first-place wins at the Hawaii site of our region.