students walk on University of Idaho campus

Visit UI

Learn about the many reasons the University of Idaho could be a perfect fit for you. Schedule Your Visit

Parents on campus during orientation

Homecoming Sept. 25-Oct. 1

Join other Vandal families for a week of celebration and Vandal traditions. View Calendar

campus full of students

UI Retirees Association

UIRA has a membership of nearly 500 from every part of the University. Learn More

Bill Junk

Bill Junk

Professor Emeritus

Mailing Address

Computer Science Department
University of Idaho
875 Perimeter Drive, MS 1010
Moscow, ID 83844-1010

  • BSEE, University of Idaho, 1968
  • MSEE, University of Houston, 1971

  • Software Engineering
  • Development Processes
  • Software Quality
  • Project Management

  • 1968 - 1975 General Electric Co, Houston, TX — Systems Engineer, Senior Programmer Analyst, and Project Engineer working on distributed, networked data acquisition systems R & D for the Space Shuttle ground test and on-board systems monitoring.
  • 1975-1980 General Electric Co, Sunnyvale, CA — Manager, Project Planning for a large software ground support system for USAF satellite command and control operations.
  • 1980-2008 University of Idaho, Moscow, ID — Visiting Assistant Professor of Electrical Engineering, Assistant Professor of Computer Science, and Associate Chair of the Computer Science Department.
  • 1989 - 1990 Varian Medical Systems, Palo Alto, CA — Software Quality Engineer with focus on software development processes and improving safety testing of medical linear accelerators.
  • 1998-1999 Hewlett-Packard, Boise, ID — Engineer working on development of improved software engineering processes, project management practices, and management of organizational change.

Software engineering and management consultant to General Electric, Itron, EG&G Idaho, Varian Medical Systems, Impac Medical System, Hewlett-Packard, Ketronics, Kenya Ministry of Finance, US Air Force, US Navy, NSA, Phillips CSS, and Software Quality Technologies.

  • “Automatic Navaids Checkout System,” 1974
  • “A Software Cost Estimation Methodology: Creating the Structure for Reliable Application of State of the Art Cost Models,” 1978
  • “A Comparative Evaluation of Some Well Known Software Cost Models,” 1980
  • “Empirical Evaluation of Complexity Metrics for Object-Oriented programs” 1986
  • “Cultural and Environmental Influences Affecting the Transfer of Quality Assurance Technology to Government organizations in Sub-Saharan Africa,” 1994
  • “Using the Capability Maturity Model as a Guide for Transferring process Technology to Government organizations in Sub-Saharan Africa,” 1994
  • “Building the Information Systems Development Capability of Public Institutions in Sub-Saharan Africa,” 1994
  • “Applying Theory of Constraints Scheduling to Software Development Projects,” 2000
  • “Challenges in Scheduling Software Development Projects,” 2000
  • “The Dynamic Balance Between Cost, Schedule, Features, and Quality in Software Development Projects,” 2000
  • “Test Suite Dynamics,” 2004
  • “Applying Micro-economic Concepts to Help Optimize Software Development Costs,” 2007

  • Software Engineering Training Faculty Quality Award, Hewlett-Packard Co., 1995
  • Journey Towards Excellence Award, Hewlett-Packard Co., 1996
  • Certificate of Appreciation for Excellence in Teaching from the U of I Naval ROTC Unit, 2005

Contact Us

Computer Science

Physical Address:
Janssen Engineering Building 236

Mailing Address:

Computer Science
University of Idaho
875 Perimeter Drive MS 1010
Moscow, ID 83844-1010

Phone: 208-885-6592

Fax: 208-885-9052

Email: csinfo@uidaho.edu

Web: Computer Science