Course Listing of Darryl L. Davis

Carnegie Mellon University Software Engineering Institute

SCAMPISM Lead Appraiser Version 1.2 Upgrade Training, Jack Ferguson, Steve Masters, et al, January 2007.

CMMI Version 1.2 Upgrade Training for Instructors, Lead Appraisers, and Team Leaders, November 2006.

Team Software ProcessSM (TSPSM) Coach Training, Alan Willett, Dan Burton, et al, July 2004.

Personal Software ProcessSM (PSPSM) Instructor Training, D. Burton, Julia Mullaney, June 2004.

PSP for Engineers II: Quality, Noopur Davis, June 2004.

Capability Maturity Model (CMM) Integrated (CMMI) Instructor Training, Suzanne Garcia, May 2004.

SCAMPI Lead Assessor Training, David Kitson, Charles Ryan, January 2004.

Intermediate Concepts of the CMMI, Charles R. Myers, Agapi Svolou, January 2004.

Introduction to the CMMI Continuous Representation v1.02, L. Jeanie Kitson et al, March 2001.

PSP for Engineers I: Planning, Daniel Roy, October 2000.

Managing PSP-Trained Software Engineers, D. Roy, October 2000.

PSP Executive Seminar, N. Davis, April 2000.

TSP Tutorial, Watts Humphrey, Jim Over, D. Burton, March 1999.

Tutorial: Getting It Done: Becoming and Being an Effective Sponsor, C. R. Myers et al, March 1997.

Tutorial: Change Agent Skillshop, C. R. Myers, S. Garcia, March 1997.

Software Capability Evaluator Version 3.0 Refresher Training, Paul Byrnes, September 1996.

CMM-Based Appraisal Lead Assessor Update Training, Donna Dunaway, July 1995.

Tutorial: Fundamentals of Software Process Definition, J. Over, February 1995.

CMM-Based Appraisal for Internal Process Improvement Lead Assessor Training, D. Dunaway, S. Masters, George Winters, et al, August 1994.

CMM-Based Appraisal for Internal Process Improvement Team Training, P. Byrnes, D. Dunaway, S. Masters, Bob McFeeley, March 1994.

Introduction to the CMM, Mark Paulk, B. McFeeley, January 1994.

Software Capability Evaluation, G. Winters et al, December 1993.

Tutorial: An Integrated Approach to Software Process Improvement, P. Byrnes, Anita Carleton, J. Over, M. Paulk, Ron Radice, et al, August 1993.

Software Process Management Tutorial, M. Paulk, March 1992.

Davis Systems

Estimation Workshop, Noopur Davis, November 1999.

Software Productivity Consortium

Practical Software and Systems Measurement, May 2001.

Statistical Process Control and Quality Management Techniques, David Card, September 1999.

Software Technology Transition

Tutorial: Getting to Level 4, Ron Radice, March 1997.

Arthur D. Little

Software Process Assessment Team Training, June 1994.

Learning Tree International

Project Planning & Control, April 1991.

C++ Hands-On Object-Oriented Programming, August 1990.

Intergraph Corporation

Time Management, November 1990.

Introductory Prolog, October 1990.

Managing for Productivity & Morale Workshop -- Level II, October 1990.

Performance Appraisal Workshop, July 1990.

Managing for Productivity & Morale Workshop -- Level I, April 1990.

Employment Interview Workshop, April 1990.

New Manager Transition, March 1990.

CAD Language Systems, Inc.

Introduction to VHDL, January 1990.

Virginia Polytechnic Institute and State University

Introduction to the VHDL Language & Modeling, June 1989.

George Washington University

Workshop on Data Communications for Microcomputers, November 1984.

Motorola Technical Training

The Principles & Application of the MC68000 Microprocessor, August 1983.

The University of Alabama in Huntsville

Introduction to Ada Programming, April‑May 1984.

CS 780: Computer System Reliability

ECE 708: Digital Signal Processing

CS 695: Special Topics: Distributed Operating System Design Project

CS 690: Operating Systems

CS 686: Microcomputer Systems

CS 670: Computer Networks

CS 651: Software Requirements & Design Methodologies

MSC 641: Project Management Planning & Control

MGT 640: Principles of Project Management

CS 640: Automatic Pattern Recognition

CS 630: Artificial Intelligence

CS 624: Programming Languages

CS 617: Design & Analysis of Algorithms

CS 613: Advanced Computer Architecture

CS 586: Microprocessor Architecture

CS 555: Theory of Programming

MA 542: Algebra

MA 540: Combinatorics

CS 530: Artificial Intelligence

CS 513: Computer Architecture

MA 502: Introduction to Real Analysis

CS 490: Systems Software

MA 440: Algebraic Structures with Applications

CS 208: Computer Organization & Advanced Programming I

Auburn University

EE 590: Special Topics: Discrete Mathematical Structures for Computer Engineering, Charles R. Vick

EE 590: Special Topics: Software Engineering, C. R. Vick

EE 590: Special Topics: Distributed Data Processing, C. R. Vick

IE 587: Formal Theory of Computer Language

IE 585: Computer Programming Systems II

MH 561: Numerical Matrix Analysis

IE 555: Advanced Computer Programming

EE 553: Microprocessors in Control Systems

EE 530: Computer Engineering Seminar

EE 528: Compiler Construction, C. R. Vick

EE 527: Systems Programming & Operating Systems, C. R. Vick

EE 524: Microcomputers

EE 523: Fault Diagnosis of Digital Systems

EE 520: Fundamentals of Computer Graphics Systems

MH 515: Algebra for Applied Mathematics: Coding Theory

EE 430: Computer System Design

IE 411: Operations Research

IE 410: Engineering Statistics

IE 385: Computer Programming Systems I

IE 384: Data Structures

EE 371: Electronics I

EE 362: Linear Systems

EE 335: Computer Organization & Assembly Language Programming

EE 330: Analysis & Design of Logic Circuits

IE 327: Engineering Economic Analysis

EH 304: Technical Writing

ME 301: Thermodynamics I

IE 301: Information Retrieval & Computer Programming

IE 300: Computer Programming & Introduction to Information‑Decision Systems

MH 266: Topics in Linear Algebra

MH 265: Linear Differential Equations

EE 261,263,264: Linear Circuit Analysis

MH 163,264: Analytic Geometry & Calculus

PS 221,222: General Physics

ME 205: Applied Mechanical Statics

EE 201: Introduction to Computer Programming

Snead State Junior College

POL 211: Political Science & American Government

EH 203: American Literature

PS 201: Mechanics

BUS 201: Principles of Economics

SY 201: Principles of Sociology

MA 161,162: Calculus

CY 111,112: General Chemistry

SP 104: Technical Speech

EH 101,102: English Composition

HY 101,102: World History

EG 101: Engineering Drawing

PY 101: Psychology

The United States Air Force Academy

MIL TNG 100: Basic Cadet Training

PHY ED 100: Basic Physical Training


SM Personal Software Process, PSP, Team Software Process, TSP, and SCAMPI are service marks of Carnegie Mellon University.

Capability Maturity Model, CMM, and CMMI are registered in the US Patent & Trademark Office by Carnegie Mellon University.