Courses I have taught or am
currently teaching:
- CIS 101 FORTRAN Programming
- CIS 103 PL/I Programming
- CIS 150 Computer Science I
- CIS 175 Discrete Structures
- CIS 200 Computer Science II
- CIS 290 C++ Programming
- CIS 291 Ada Programming Syllabus
- CIS 305 Theory of Computation
- CIS 310 Computer Organization
- CIS 350 Data Structures and
Algorithm Analysis
- CIS 352 Introduction to File
Processing
- CIS 400 Programming Languages
Syllabus
- CIS 450 Operating Systems
- CIS 474 Compiler Construction
Syllabus
- CIS 553 Software Engineering Syllabus
- CIS 556 Database Systems
- CIS 561 Compiler Construction
Syllabus
- IMSE 317 Engineering
Probability and Statistics Syllabus
- IMSE 351 Data Structures and
Algorithm Analysis Syllabus
- IMSE 458 Simulation in
Systems Design Syllabus
- IMSE 510 Probability and
Statistics Syllabus
- IMSE 511 Design of
Experiments Syllabus
- IMSE 525 Finance and
Economics Software Application Syllabus
- IMSE 5275 Managerial
Accounting Software Application Syllabus
- IMSE 551 Compiler
Construction Syllabus
- IMSE 557 Computing Networks
and Communication Syllabus
- IMSE 559 System Simulation
- IMSE 5715 Modeling of Integrated
Information Systems Syllabus
- IMSE 5725 Object-Oriented
System Design Syllabus
- ITM 301 Business Application Programmiing Syllabus
- ITM 431 Database Systems II Syllabus
- Overview of Multivariate Data
Analysis (1-day seminar) Syllabus
- Overview of Non-Parametric
Analysis (1-day seminar) Syllabus
- MIS 120 Introduction to
Information Systems Syllabus
- MIS 210 Business Application
Programming Syllabus
- MIS 302 Object-Oriented
Programming Syllabus
- MIS 321 Database Systems I Syllabus
- MIS 331 Information Systems Design
Syllabus
- MIS 322 Database Systems II Syllabus
- MIS 382 Advanced Computer Applications Syllabus
- MIS 575 Information
Management Syllabus
- DS 300 Quantitative Modeling
and Analysis I Syllabus
- DS 520 Applied Statistical
Modeling Syllabus
- DS 570 Management Science Syllabus
- MIS 310 Management
Information Systems Syllabus
- MIS 525 Computer and Information
Systems Syllabus
- (Many CIS courses are also
IMSE courses.)
I worked full-time at Ford Motor Company, Dearborn, Michigan for 29 years
(ending 31 December 2001), where I was an in-house consultant on analytical
software used for mathematical modeling, statistical analyses, operations
research work, and discrete process simulation.
I am now a senior simulation analyst for PMC [formerly Production Modeling Corporation], Dearborn, Michigan
(web site).
Languages I've taught and/or used professionally: Ada, BASIC, C, C++, COBOL, Fortran, GPSS, LISP, Pascal, PL/I, PROLOG, SIMAN,
Smalltalk, SNOBOL4, Visual Basic.
Simulation software packages I've taught and/or used professionally: ARENA,
AutoMOD, ED (Enterprise Dynamics), ProModel, SIMUL8, SLAM II, WITNESS.
In this connection, I often publish articles in technical newsletters or
proceedings of professional conferences. To see a list of some of these recent
articles: Articles
On 19 November 1999, Roberto Revetria, a Ph.D. student from the University
of Genoa, Italy (visiting the United States
for an Industrial Engineering practicum), gave an excellent presentation to the
I&MSE 458 class on the engineering education milieu in Italy. He has
graciously consented to allow the presentation to be posted here.
Email contact: Click here.