function coursedata = courseinfo
% COURSEINFO returns information for training courses
%   coursedata = COURSEINFO
% coursedata is a structure with fields: 
%    name, number, description, prerequisistes, length, path, customstartup
%    and version.

% See also INSTALL_TRAINING.

% R13 Course Info  8/14/2002
% Seth Popinchalk, sethp@mathworks.com

% NAME, this is a string the the full name for the course
coursedata.name = 'Statistical Methods in MATLAB';

% NUMBER, this is the course number, and used as the class directory name.
% For FI01, the class files are stored in \class\courses\FI01\
coursedata.number = 'ST01';

% DESCRIPTION, this is a long [1xM] char array with the course description
% http://www.mathworks.com/support/training/courses/FI01.shtml
coursedata.description = ['An introduction to statistical tools in MATLAB', ... 
'and the Statistics Toolbox. Topics include data file input and output,', ... 
'handling of large and incommensurate data sets, computing descriptive', ... 
'statistics, statistical plotting and visualization, fitting distributions to data,', ... 
'bivariate and multivariate regression, random number generators,', ... 
'simulation, and basic inferential methods. Examples and exercises come', ... 
'from a cross-section of application areas in science, engineering, and finance.']; 

% PREREQUISITES, this is a long [1xM] char array with the prerequisites
% drescribed in it.
coursedata.prerequisites = ['Working knowledge of the MATLAB language', ... 
'and basic statistics.']; 

% LENGTH, this is a char array the a description of the length of the
% course.
coursedata.length = '1 day';

%%%  DO NOT EDIT BELOW THIS LINE UNLESS YOU ARE SPECIFYING A CUSTOM PATH OR
%%%  A CUSTOM STARTUP COMMAND.

% PATH, this is the cell array of strings.  Each cell contains one
% directory to be added to the path.  Use
%
% fpath = mfilename('fullpath');  % Requires MATLAB R13
% courseroot = fpath(1:strfind(fpath,'courseinfo')-1)
% coursedata.path =  {courseroot};
%
% to add just the parent directory for this file.
% For example: \class\courses\FI01
%
% If you had an additional directory to add, for example
% FI01\bonddemo\
% it would look like this:
% coursedata.path = {courseroot; [courseroot '\bonddemo']};

fpath = mfilename('fullpath');  % Requires MATLAB R13
courseroot = fpath(1:strfind(fpath,'courseinfo')-1);
coursedata.path =  {courseroot};

% CUSTOMSTARTUP, this is a cell array of strings to be writen into
% STARTUP.M immediately following the ADDPATH commands.
% These will be evaluated as lines in a script file.
coursedata.customstartup = {};

% VERSION, this is the version information for the course.
coursedata.version = 'R13';