Skip to Main Content
dropdownCombined ShapedropdowndropdownnextGroup 3circle_arrow_left_redGroup 2Group 8Group 35homelocationSHULogo_Crimson Copyphonemagnifying-glass
Christopher Diaz Ph.D.
Joined Seton Hill
2002
Hometown
Greensburg PA
Contact Info
diaz@setonhill.edu

At Seton Hill University, I instruct a variety of systems-related courses, including UNIX/Linux, Operating Systems, Networking, Databases, Graphics Programming, Computer Forensics and Computer Security. I am also active in a number of committees, including Academic Standards (chair), Academic Technology, and Faculty Executive Council. I have continually reviewed and revised the Computer Science curriculum to reflect current technology and industry trends. Before joining Seton Hill University, I lived in the corporate world as a Senior Systems Engineer at the Research and Development Division of Fundtech Corporation in Boston, Massachusetts. My work at Fundtech Corporation involved many systems-level facets, such as optimizing performance, optimizing scalability, and providing high availability of multi-million dollar distributed systems developed for the domestic and international financial sectors.

Education

  • Ph.D. Computer Science (Feb 2002, University of KY, Lexington KY)
  • B.S. Computer Science (May 1990, Brescia College, Owensboro KY)
  • B.S. Mathematics (May 1990, Brescia College, Owensboro KY)
  • A.S. Engineering Studies (May 1987, Brescia College, Owensboro KY)

Publications

  • Diaz, Christopher. Introduction to UNIX/Linux. ISBN #1-584504-498. Boston, MA: Charles River Media and Delmar/Thomson Publishing, Copyright 2007 with data DVD-ROM.
  • "Windows Vista: To Upgrade or Not to Upgrade?" Interviewed by and magazine article by Katie Mavrich. At Home With Jennifer. Whirl Publishing. Summer 2007: 60.
  • Christopher Diaz, “Demand-Update: Scalable Consistency for Distributed Systems in Wide-Area Networks”, Proceedings of the International Conference on Emerging Technologies, Aug 2003.
  • Christopher Diaz and James Griffioen, “A Measurement-Based Algorithm for Mapping Consistency Models to Shared Data”, The Second International Workshop on Software Distributed Shared Memory (in conjunction with The International Conference of Supercomputing), May 2000.
  • Christopher Diaz and James Griffioen, “Measuring Consistency Costs for Distributed Shared Data”, LCR2000: Fifth Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers (In cooperation with ACM SIGPLAN), May 2000.
  • Michael Rogers, Christopher Diaz, Raphael Finkel, James Griffioen, and James E. Lumpp, Jr., “BTMD: Small, Fast Diffs for Wan-Based DSMs”, The Second International Workshop on Software Distributed Shared Memory (in conjunction with The International Conference of Supercomputing), May 2000.
  • James E. Lumpp, Jr., Kuppuswamy Sivakumar, Christopher Diaz, and James N. Griffioen, “Performance Visualization for Distributed Shared Memory System”, Parallel and Distributed Computing Practices, volume 1, number 3, March 1999.
  • James E. Lumpp, Jr., Kuppuswamy Sivakumar, Christopher Diaz, and James N. Griffioen, “Performance Visualization for Distributed Shared Memory System”, International Journal of Parallel and Distributed Systems and Networks, July 1998.
  • James E. Lumpp, Jr., Kuppuswamy Sivakumar, Christopher Diaz, and James N. Griffioen, “Xunify - A Performance Debugger for a Distributed Shared Memory System”, Proceedings of the Hawaii International Conference on Systems Sciences, Jan. 1998.
  • James E. Lumpp, Jr., James N. Griffioen, Rajendra Yavatkar, Thomas Kay, and Christopher Diaz, “High-Level Reactive Support for Scalable Distributed Systems”, IEEE Computer Society Bulletin of the Technical Committee on Operating Systems and Application Environment (TCOS), Vol. 8, No. 2, August 1996, pp. 13-26.