Comprehensive professional education and training: SMCI provides financial and investment education to professionals of all levels, through on-site and online workshops, and skills-based training. Institutional programs i nclude SMCI's Board of Directors Program, Senior Management Investment Program, and Banking Financial Risk and Treasury Programs.