Main ISSO Page

Instructional Material

  Data Files
 
  Errata
  1st Printing
  ../2nd Printing
  ../3rd Printing
  Excerpts from Preface
Instructional Material
  PowerPoint Files
  Table of Syllabi showing approximate order of  presentation of subjects Table of Sylabi showing approximate order of  presentation of subjects
  MATLAB code (M-files)
  Selected other sites on Stochastic Search and Optimization
  Reviews
  Condensed Table of Contents
  Solutions for Selected Exercises
   
Further Information
James C. Spall
Johns Hopkins University
Applied Physics Laboratory
11100 Johns Hopkins Rd.
Laurel, MD 20723-6099
USA

 

This book has been used in courses at the Johns Hopkins University, Morgan State University, and the University of Maryland, among other institutions. At Johns Hopkins, the author taught two graduate courses from this book, one in stochastic optimization and one in simulation and Monte Carlo methods. These were offered in the Department of Applied Mathematics and Statistics as part of the full-time graduate program and in the Applied and Computational Mathematics and Electrical and Computer Engineering Programs, which are divisions of the Johns Hopkins Part-Time Engineering Program (catering largely to people employed full-time and pursuing a master’s degree by taking courses in the evening).

As a potential guide to faculty at other universities considering similar courses, the syllabi for courses in stochastic optimization and simulation and Monte Carlo list the subjects in the above-mentioned two courses. The prerequisites for these courses are the same as the prerequisites for the book (see excerpts from preface). The courses cover a blend of theory and practical algorithm descriptions.

Each chapter and appendix contains examples and exercises for the reader to use in practicing with the methods being described. A partial set of solutions to the exercises is included at the back of the book and at answers to selected exercises. Faculty using this book as a text for a course may request a more complete set of solutions by sending a letter to the author on institutional letterhead. The request may be sent to:

James C. Spall
The Johns Hopkins University
Applied Physics Laboratory
11100 Johns Hopkins Road
Laurel, Maryland 20723-6099
USA

For the most part, the two courses in the table cover distinct material. However, because neither course is a prerequisite for the other, there is a small amount of overlap. Appendices A and B review material that most students should have encountered prior to these classes, but since “encountered” and “retained” are different things, it may be useful to spend some time on these subjects. Appendices C, D, and E, on the other hand, include material that may not be familiar to some students, suggesting that these appendices might be covered more slowly. In the simulation course, some material is drawn from supplementary sources, as indicated in the table at syllabi for courses in stochastic optimization and simulation and Monte Carlo.

Aside from the graduate courses above, the material here has also been used in short courses at conferences sponsored by the Institute of Electrical and Electronics Engineers (IEEE), the American Statistical Association, the U. S. Department of Defense, and the Society for Computer Simulation.

PowerPoint Slides
Syllabi for courses in stochastic optimization and simulation and Monte Carlo