Shell Training Courses
- Introductory Geology, July 1983 (1 week)
- Univac for Data Processors, Oct. 1983 (1 week)
- Basic Exploration Seismology, April-May 1984 (7 weeks)
- Ph.D. Recruiter Training, Sept. 1984 (4 days)
- Migration Methods and Velocity Models, Dec. 1985 (3 days)
- Migration Methods and Velocity Models, Dec. 1987 (2 days)
- Basic Problem Solving, Jan. 1990 (2 days)
- Communications Workshop, May 1993 (5 days)
Miscellaneous Assignments at Shell
- Computer Technology Review, member of study team, April - November 1986.
- Innumerable internal presentations on current research activities and reviews of conferences attended.
- Representative of Shell Companies Foundation to Univ. of Illinois and Carnegie-Mellon Univ. Computer Science Depts.
- Member of recommendation team for Shell Foundation Distinguished Professor of Computer Science; went to H.T. Kung of Carnegie-Mellon Univ., 1985.
- Responsible for Ph.D. recruiting in Computer Science at CMU, Illinois, Yale, Penn State, Penn.
- UNIX system administrator for departmental VAX-11/780, June 1984 - Dec. 1987.
External Funding
- NSF Grant MCS78-09126A01, joint with M.J. Irwin. VLSI Architectures and Algorithms for Recursive Computations. Award amount $123,820; July 1, 1980 - June 30, 1982.
- NSF Grant MCS-8202372. Parallel Computations (Computer Research). Award amount $65,550; July 1, 1982 - June 30, 1984.
- NSF Grant MCS-8203793, joint with M.J. Irwin and R.M. Owens. Computer Science and Computer Engineering Research Equipment. Award amount $55,653; June 15, 1982 - November 30, 1983.
- ONR Grant N0014-80-0517. Fundamental Research Initiatives, Digital Signal Processing. Award amount $22,432; July 1982 - October 1984. Principal Investigators: M.J. Irwin and R.M. Owens. Participating faculty: J.L. Barlow, D.E. Heller, J. Ja'Ja', J. Simon.
Teaching Experience
- While at Pennsylvania State University, undergraduate courses in numerical analysis, mathematical software, programming language concepts, information structures, computer architecture, and introductory programming. Graduate courses in numerical linear algebra, numerical solution of partial differential equations, and Runge-Kutta methods.
- Supervised three M.S. theses, two Ph.D. theses in Computer Science.
- So Cheng Chen, Polynomial Scaling in the Conjugate Gradient Method and Related Topics in Matrix Scaling, October 1982. Now with RACAL-REDAC (CAD software).
- Ilse C.F. Ipsen, Stable Matrix Computations in VLSI, August 1983. Now with Dept. of Mathematics, North Carolina State University.
- Member of three Ph.D. committees in Computer Science and two in other fields (biophysics, industrial engineering).
- Departmental committees - Undergraduate Affairs, Undergraduate Honors Program, Graduate Affairs, Ph.D. Candidacy Exams, Recruiting and Personnel, Headship Search.
- Served as minority and veterans student advisor.
- While at Shell, initiated an internal short course on parallel computing, with emphasis on programming tools and techniques for the nCUBE hypercube multiprocessor. Additional lectures on programming and debugging for the nCUBE.
- While at Iowa State University, adjunct position.
Consultant Experience
- TRW Array Processors, Sunnyvale, Calif., 1980
- National Science Foundation, Review Panel for New Investigator Research Grants in Experimental Computer Science, Feb. 1981
- National Science Foundation, Review Panel for Computer Research Equipment proposals, Jan. 1985
Professional Activities
- Programming and teaching experience in Algol 60, APL, C, C++, Fortran, Lisp, occam, PL/I, Pascal, perl, SNOBOL, Unix tools.
- Member of SIAM, IEEE Computer Society.
- Referee for research journals and technical conferences in numerical analysis and parallel computing.
- ACM Student Paper Competition, editorial committee member, 1972.
- Participant, High Performance Fortran Forum, 1992-4.
- Participant, Message Passing Interface Forum, 1993.
- Program Committee, Supercomputing '92.
- Gordon Bell Prize selection committee, 1993-4, session chair at Supercomputing '93 and '94.
- Tutorials Committee, Supercomputing '94.
- Gordon Research Conference,
High Performance Computing and Information Infrastructure,
vice-chair for 1999, chair for 2001.
Non-Professional Activities
- Read Dutch, French, German, Romanian to varying degrees.
- Political party precinct chairman, 1987-90.
- Religious affiliation, several offices including treasurer, 1986-94, 1996-97.
- Cub Scout den leader, 1989-90.
- Numerous publications and awards concerning Romanian philately.