University of Idaho - I Banner
A student works at a computer

VandalStar

U of I's web-based retention and advising tool provides an efficient way to guide and support students on their road to graduation. Login to VandalStar.

ALERT: Test, Test, Test. This is a test of the emergency alert system. No action is needed.

U of I Homepage Test

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, Keytronic, 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