** Next:** Dennis E. Shasha
**Up:** Faculty
** Previous:** Ed Schonberg

* Professor of Computer Science and Mathematics*

Ph.D, Yale University

After Undergraduate studies at City College Professor Schwartz studied for the doctorate at Yale under Nelson Dunford, with whom he subsequently collaborated on the treatise ``Linear Operators.'' Since then he has worked in a variety of areas in pure and applied mathematics and computer science, including programming language design and optimization, computational logic, robotics, parallel computing, and multimedia.

He is currently trying to develop a design for a new multimedia language and environment, which is seen as a much generalized version of Macromind ``Director.'' As in all language design efforts, a key strategic goal is to ``put it all together,'' i.e. to specify a framework in which many of the interesting graphical facilities that have become known can be brought together in an environment that facilitates their easy use. The new language will aim to accommodate large projects and large data sets, and to support cooperative work by substantial groups of developers.

- D. Cantone, A. Ferro, and J.T. Schwartz, (1987).
``Decision Procedures for Elementary Sublanguages of Set Theory,
Part V: Multilevel Syllogistic Extended by the General Union
Operator,''
*J. Comp. System Sciences*,**34**(1). - J.T. Schwartz, (1987).
``Dreamworld,''
*Daedalus Magazine*,**116**(3):165--185. - J.T. Schwartz, (1987).
``The Limits of Artificial Intelligence,''
in the
*Encyclopedia of Artificial Intelligence*, John Wiley & Sons.