Curtis R. Cook

Author: Curtis R. Cook

Curtis R. Cook is Associate Consulting Professor at Stanford University's School of Engineering, and a Professional Associate at IPS. He has consulted with industry and governments around the world in the areas of leadership development and program management. He has written over 25 scholarly articles on program and project management, contracts management, leadership and decision-making. His book, Just Enough Project Management, published by McGraw-Hill in 2005, has been translated into Chinese, Japanese, and Spanish. Dr. Cook has held a number of executive positions, including president of Provant Project Management, president and CEO of Novations Project Management, president of the Project Management College, and senior vice president for Educational Services Institute. He completed a career with the United States Air Force in 1991, where he served as a program manager and contracting officer and in a number of other operations and leadership positions. At the Air Force Institute of Technology, he was chair of the Systems Acquisition Management Department and professor of systems management. Dr. Cook has a PhD from the George Washington University, an MBA from the University of Utah, and a bachelor's degree from the University of Oklahoma. He is a graduate of the Defense Systems Management College and is a certified Project Management Professional

Publications

Publication period start: 2005
Number of co-authors: 35

Co-authors

Number of publications with favourite co-authors
Joseph R. Ruthruff
4
Laura Beckwith
5
Margaret M. Burnett
13

Productive Colleagues

Most productive colleagues in number of publications
T. R. G. Green
69
Ted G. Lewis
70
Margaret M. Burnett
103

Publications

Fisher, Marc, Rothermel, Gregg, Brown, Darren, Cao, Mingming, Cook, Curtis R., Burnett, Margaret M. (2006): Integrating automated test generation into the WYSIWYT spreadsheet testing methodology. In ACM Trans. Softw. Eng. Methodol., 15 (2) pp. 150-194. https://dl.acm.org/doi/10.1145/1131421.1131423

Ruthruff, Joseph R., Prabhakararao, Shrinu, Reichwein, James, Cook, Curtis R., Creswick, Eugene, Burnett, Margaret M. (2005): Interactive, visual fault localization support for end-user programmers. In J. Vis. Lang. Comput., 16 (1) pp. 3-40. https://dx.doi.org/10.1016/j.jvlc.2004.07.001

Burnett, Margaret M., Cook, Curtis R., Rothermel, Gregg (2004): End-user software engineering. In Communications of the ACM, 47 (9) pp. 53-58. https://dl.acm.org/doi/10.1145/1015864.1015889

Ko, Andrew Jensen, Burnett, Margaret M., Green, T. R. G., Rothermel, Karen J., Cook, Curtis R. (2002): Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroug. In J. Vis. Lang. Comput., 13 (5) pp. 517-544. https://dx.doi.org/10.1006/jvlc.2002.0245

Oman, Paul W., Cook, Curtis R. (1990): Typographic Style is More than Cosmetic. In Communications of the ACM, 33 (5) pp. 506-520.

Lewis, Ted G., Cook, Curtis R. (1988): Hashing for Dynamic and Static Internal Tables. In IEEE Computer, 21 (10) pp. 45-56.

Harrison, Warren, Cook, Curtis R. (1986): A Note on the Berry-Meekings Style Metric. In Communications of the ACM, 29 (2) pp. 123-125.

Cook, Curtis R., Kim, Do Jin (1980): Best Sorting Algorithm for Nearly Sorted Lists. In Communications of the ACM, 23 (11) pp. 620-624.

Burnett, Margaret M., Ren, Bing, Ko, Andrew Jensen, Cook, Curtis R., Rothermel, Gregg (2001): Visually Testing Recursive Programs in Spreadsheet Languages. In: HCC 2001 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments September 5-7, 2001, Stresa, Italy. pp. 288-. https://csdl.computer.org/comp/proceedings/hcc/2001/0474/00/04740288abs.htm

Beckwith, Laura, Burnett, Margaret M., Cook, Curtis R. (2002): Reasoning about Many-to-Many Requirement Relationships in Spreadsheets. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 149-157. https://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440149abs.htm

Prabhakararao, Shrinu, Cook, Curtis R., Ruthruff, Joseph R., Creswick, Eugene, Main, M., Durham, Mike (2003): Strategies and behaviors of end-user programmers with interactive fault localization. In: HCC 2003 - IEEE Symposium on Human Centric Computing Languages and Environments 28-31 October, 2003, Auckland, New Zealand. pp. 15-22.

Wallace, Christine, Cook, Curtis R., Summet, Jay, Burnett, Margaret M. (2002): Assertions in End-User Software Engineering: A Think-Aloud Study. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 63-. https://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440063abs.htm

Green, T. R. G., Burnett, Margaret M., Ko, Andrew Jensen, Rothermel, Karen J., Cook, Curtis R., Schonfeld, Justin (2000): Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment. In: VL 2000 , 2000, . pp. 172-179. https://csdl.computer.org/comp/proceedings/vl/2000/0840/00/08400172abs.htm

Beckwith, Laura, Sorte, Shraddha, Burnett, Margaret M., Wiedenbeck, Susan, Chintakovid, Thippaya, Cook, Curtis R. (2005): Designing Features for Both Genders in End-User Programming Environments. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 153-160. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.31

Phalgune, Amit, Kissinger, Cory, Burnett, Margaret M., Cook, Curtis R., Beckwith, Laura, Ruthruff, Joseph R. (2005): Garbage in, Garbage out? An Empirical Look at Oracle Mistakes by End-User Programmers. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 45-52. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.40

Ruthruff, Joseph R., Phalgune, Amit, Beckwith, Laura, Burnett, Margaret M., Cook, Curtis R. (2004): Rewarding \"Good\" Behavior: End-User Debugging and Rewards. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 115-122. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.44

Grigoreanu, Valentina, Beckwith, Laura, Fern, Xiaoli Z., Yang, Sherry, Komireddy, Chaitanya, Narayanan, Vaishnavi, Cook, Curtis R., Burnett, Margaret M. (2006): Gender Differences in End-User Debugging, Revisited: What the Miners Found. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 19-26. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.24

Burnett, Margaret M., Cook, Curtis R., Pendse, Omkar, Rothermel, Gregg, Summet, Jay, Wallace, Chris S. (2003): End-User Software Engineering with Assertions in the Spreadsheet Paradigm. In: Proceedings of the 25th International Conference on Software Engineering May 3-10, 2003, Portland, Oregon, USA. pp. 93-105. https://csdl.computer.org/comp/proceedings/icse/2003/1877/00/18770093abs.htm

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,665 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,665 designers enjoy our newsletter—sure you don’t want to receive it?