Have taught a wide range of corporate courses, including: modules of Boston University's Web Application Developer, Web Design, Unix System Administration and Client/Server certificate programs; Clark University's Client/Server certificate program; on-site training includes classes at Digital Equipment Corporation (now part of Hewlett-Packard), GTE, SAP, IBM, Newegg, State Street, EMC, RSA Security, W.W. Grainger, Metavante, CorPay Solutions, Unitrode (now part of Texas Instruments), Eastman Chemical, and APC; and other technical seminars.
Authored course materials for courses in Java, JavaScript, CGI/Perl, and Korn Shell Programming.
The subjects in which I have taught corporate courses are listed below by area. (Some subjects are listed more than once, as they fall into more than one area.)
Programming
ALGOL-60, APL, assembly (several), awk, BASIC (including QBasic, BASIC-PLUS, and Visual Basic), C, C++, csh, DCL, DIBOL, FORTRAN (FORTRAN IV and FORTRAN 77), HTML, Icon, Java, JavaScript, JCL, ksh, LaTeX, lex, LISP, LSL, Modula, nroff, Pascal, Perl, PHP, PL/I (and PL/C), PostScript, PowerScript, Prolog, RUNOFF, Scheme, sh, SNOBOL, SQL, tex, VBScript, yacc
ALGOL-60, APL, BASIC (QBASIC and Visual Basic), C, FORTRAN (FORTRAN IV and FORTRAN 77), HTML, Java, JavaScript, ksh, LISP, Pascal, Perl, PL/C, PowerScript, Scheme, sh, SNOBOL, SQL, VBScript
I have also taught Modern Programming Concepts, Principles of Programming Languages, and Compiler Design at the college level (see College/University Teaching Experience above), and my area of concentration for my Masters degree was programming languages and compilers.
This web site last updated October 2, 2008.
Copyright ©1994-2008 Roy S. Rubinstein
(click for email address).