Enhanced by many worked examples — as well as problems and solutions — this in-depth text discusses the Kronecker matrix product. Named after a 19th-century German mathematician, Leopold Kronecker, the Kronecker product is an increasingly important and useful matrix operation and an area of matrix calculus with numerous applications. A great deal of information previously only available in specialized and hard-to-find texts and papers is presented here at an undergraduate level. After the preliminaries of an introductory chapter, the treatment proceeds to examinations of the Kronecker product and its applications. An introduction to matrix calculus is followed by further development of the subject, including an application of Kronecker products. Final chapters explore the derivative of a matrix and some applications of matrix calculus. The text concludes with solutions to the problems that appear at the end of each chapter and helpful tables of formulae and derivatives.