Public Events

Payment Options

  • Credit Card or PayPal
    Please call (314) 579-0066 or email our training department for instructions.
  • Personal/Company Check
    Make payable to OCI and submit at least 21 days prior to the start of class.

Upcoming Course Offerings

Course ID Course Title Dates Days/Times Register
ESCP03-01Introduction to C++ ProgrammingJun 04, 2012 -
Jun 27, 2012
M/W, 5:30-8:30CAIT
ESJA03-02Intermediate Java ProgrammingJun 04, 2012 -
Jun 27, 2012
M/W, 5:30-8:30 pmCAIT
ESMA01-01Android Platform DevelopmentJun 04, 2012 -
Jun 06, 2012
M-W, 9-4:30 pmCAIT
BA0203-01Analyzing and Satisfying RequirementsJun 05, 2012 -
Jun 24, 2012
T/Th, 5:30-8:30 pmCAIT
ESAD02-02Object Oriented Analysis and Design using UMLJun 05, 2012 -
Jun 21, 2012
T/Th, 5:30-8:30 pmCAIT
ESDC08-01OpenDDS Programming with C++Jun 19, 2012 -
Jun 22, 2012
T-F, 9-4:30OCI
SEMN10-01Visualizing Your Data with Core AnimationJun 21, 2012 -
Jun 21, 2012
Th, 9am-12pmCAIT
ESJA02-01Introduction to Java ProgrammingJul 09, 2012 -
Jul 10, 2012
M-T, 9-4:30 pmCAIT
ESJA06-01Advanced Java ProgrammingJul 09, 2012 -
Jul 25, 2012
M/W, 5-8:30pmCAIT
ESJA30-01Core Spring 3 Framework: Introduction to SpringJul 09, 2012 -
Jul 18, 2012
M/W, 5-8:30pmCAIT
ESOS09-02Introduction to Programming with PythonJul 09, 2012 -
Aug 01, 2012
M/W, 5-8:30pmCAIT
ESWD01-01jQuery Rich Internet Application DevelopmentJul 09, 2012 -
Jul 10, 2012
M-T, 9-4:30pmCAIT
ESMA01-01Android Platform DevelopmentJul 10, 2012 -
Jul 26, 2012
T/TH, 5-8:30pmCAIT
ESOS05-01Programming PerlJul 10, 2012 -
Jul 26, 2012
T/Th, 5-8:30pmCAIT
SEMN02-01Node.js: JavaScript for the Server SideJul 10, 2012 -
Jul 10, 2012
T, 9am-12pmCAIT
SEMN06-01Techniques for Programming with ConcurrencyJul 26, 2012 -
Jul 26, 2012
Th, 9am-12pmCAIT
ESAD02-02Object Oriented Analysis and Design using UMLJul 30, 2012 -
Aug 01, 2012
M-W, 9-4:30pmCAIT
ESJA08-02Java Servlet ProgrammingAug 07, 2012 -
Aug 23, 2012
T/Th, 5:30-8:30pmCAIT
BA0202-01Gathering and Documenting RequirementsAug 13, 2012 -
Aug 14, 2012
M-T, 9-4:30pmCAIT
ESJA03-02Intermediate Java ProgrammingAug 13, 2012 -
Aug 16, 2012
M-Th, 9-4:30pmCAIT
ESMA02-01Advanced Android Platform DevelopmentAug 14, 2012 -
Aug 23, 2012
T/Th/S/T/Th, 5:30-8:30, 9-4:30 (S)CAIT
ESCP04-02Intermediate C++ ProgrammingAug 20, 2012 -
Sep 17, 2012
M/W, 5-8:30pmCAIT
BA0201-01Enterprise AnalysisSep 04, 2012 -
Sep 05, 2012
T-W, 9-4:30pmCAIT
ESMA01-01Android Platform DevelopmentSep 04, 2012 -
Sep 20, 2012
T/Th, 5-8:30pmCAIT
BA0203-01Analyzing and Satisfying RequirementsSep 06, 2012 -
Sep 07, 2012
TH-F, 9-4:30pmCAIT
ESOS10-01Object-Oriented PythonSep 10, 2012 -
Oct 03, 2012
M/W, 5-8:30pmCAIT
ESJA21-01Hibernate ProgrammingSep 24, 2012 -
Oct 03, 2012
M/W, 5:30-8:30pmCAIT
ESCP05-02Advanced C++Sep 25, 2012 -
Oct 18, 2012
T/Th, 5-8:30pmCAIT
ESJA11-02JSP for Web Application DevelopmentOct 01, 2012 -
Oct 10, 2012
M/W, 5-8:30pmCAIT
BA0201-01Enterprise AnalysisOct 02, 2012 -
Oct 11, 2012
T/Th, 5:30-8:30CAIT
BA0203-01Analyzing and Satisfying RequirementsOct 02, 2012 -
Oct 03, 2012
T-W, 9-4:30CAIT
ESAD02-02Object Oriented Analysis and Design using UMLOct 08, 2012 -
Oct 24, 2012
M/W, 5:30-8:30CAIT
ESJA27-01Java Struts 2 Web Application DevelopmentOct 10, 2012 -
Oct 12, 2012
W-F, 9-4:30CAIT
BA0401-01Developing Agile RequirementsOct 11, 2012 -
Oct 12, 2012
Th-F, 9-4:30CAIT
ESCP02-01C++ Data StructuresOct 15, 2012 -
Oct 31, 2012
M/W, 5:30-8:30CAIT
ESJA08-02Java Servlet ProgrammingOct 15, 2012 -
Oct 17, 2012
M-W, 9-4:30CAIT
ESJA11-02JSP for Web Application DevelopmentOct 22, 2012 -
Oct 23, 2012
M-T, 9-4:30CAIT
ESJA16-01Java Testing with JUnitOct 22, 2012 -
Oct 31, 2012
M/W, 5:30-8:30CAIT
ESJA30-01Core Spring 3 Framework: Introduction to SpringOct 23, 2012 -
Nov 01, 2012
T/Th, 5:30-8:30CAIT
BA0202-01Gathering and Documenting RequirementsNov 05, 2012 -
Nov 14, 2012
M/W, 5:30-8:30CAIT
ESOS03-01Unix Shell and awk ProgrammingNov 05, 2012 -
Oct 07, 2012
M-W, 9-4:30CAIT
ESJA06-01Advanced Java ProgrammingNov 12, 2012 -
Nov 15, 2012
M-Th, 9-4:30CAIT
ESJA21-01Hibernate ProgrammingNov 12, 2012 -
Nov 13, 2012
M-T, 9-4:30CAIT
ESOS05-01Programming PerlNov 12, 2012 -
Nov 14, 2012
M-W, 9-4:30CAIT
BA0201-01Enterprise AnalysisNov 26, 2012 -
Nov 27, 2012
M-T, 9-4:30CAIT
BA0203-01Analyzing and Satisfying RequirementsNov 26, 2012 -
Dec 05, 2012
M/W, 5:30-8:30CAIT
ESJA16-01Java Testing with JUnitNov 26, 2012 -
Nov 27, 2012
M-T, 9-4:30CAIT
ESJA31-01Core Spring 3 Framework: Spring Web ApplicationsNov 26, 2012 -
Dec 05, 2012
M/W, 5:30-8:30CAIT
ESAD03-02Object-Oriented Design PatternsNov 27, 2012 -
Dec 13, 2012
T/Th, 5:30-8:30CAIT
ESCP08-01C++ Programming using BoostNov 27, 2012 -
Dec 20, 2012
T/Th, 5:30-8:30CAIT
ESJA24-01Eclipse IDE for Software DevelopersNov 27, 2012 -
Dec 06, 2012
T/Th, 5:30-8:30CAIT
ESOS11-01GUI Programming using wxPythonNov 27, 2012 -
Dec 20, 2012
T/Th, 5:30-8:30CAIT
BA0202-01Gathering and Documenting RequirementsDec 06, 2012 -
Dec 07, 2012
Th-F, 9-4:30CAIT
ESJA30-01Core Spring 3 Framework: Introduction to SpringDec 10, 2012 -
Dec 11, 2012
M-T, 9-4:30CAIT