Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where A. Joe Turner is active.

Publication


Featured researches published by A. Joe Turner.


Communications of The ACM | 1989

Computing as a discipline

Peter J. Denning; Douglas E. Comer; David Gries; Michael C. Mulder; Allen B. Tucker; A. Joe Turner; Paul Young

A summary is given of a report that had the following goals: to describe computer science in a way that emphasizes fundamental questions and significant accomplishments; to propose a teaching paradigm for computer science that conforms to traditional scientific standards, emphasizes the development of competence in the field, and harmoniously integrates theory, experimentation, and design; and to give a detailed example of an introductory course sequence in computer science that is based on the curriculum model and the disciplinary description. This task was extended to encompass both computer science and computer engineering. This summary encompasses: paradigms; the role of programming; a description of computing; a curriculum model; an introductory sequence; laboratories; and accreditation.<<ETX>>


Communications of The ACM | 1996

Computing research programs in the U.S.

Robert Geist; Madhu Chetuparambil; Stephen T. Hedetniemi; A. Joe Turner

• Prospective students. There are now more than 150 doctoral programs and more than 350 master’s programs in computing in the U.S. [1, 4]. Selecting a graduate program has become a formidable task, and it is very difficult to be admitted to the “topranked’’ or “well-known’’ programs. Reports such as this one help identify very good programs that can be considered alternatives to more well-known programs. • Current students and faculty. Recently successful programs can have difficulty publicizing their success outside a narrow audience. Employment prospects for current students and recruiting prospects for current programs can be enhanced by an independent validation of increased program productivity.


technical symposium on computer science education | 1988

Computing as a discipline: preliminary report of the ACM task force on the core of computer science

Peter J. Denning; Douglas E. Comer; David Gries; Michael C. Mulder; Allen B. Tucker; A. Joe Turner; Paul Young

It is ACMs 40th year and an old debate continues. Is computer science a science? An engineering discipline? Or merely a technology, an inventor and purveyor of computing commodities? What is the intellectual substance of the discipline? Is it lasting, or will it fade within a generation? Do core curricula in computer science and engineering accurately reflect the field? How can theory and lab work be integrated in a computing curriculum? We project an image of a technology-oriented discipline whose fundamentals are in mathematics and engineering — for example, we represent algorithms as the most basic objects of concern and programming and hardware design as the primary activities. The view that “computer science equals programming” is especially strong in our curricula: the introductory course is programming, the technology is in our core courses, and the science is in our electives. This view blocks progress in reorganizing the curriculum and turns away the best students, who want a greater challenge. It denies a coherent approach to making experimental and theoretical computer science integral and harmonious parts of a curriculum. Those in the discipline know that computer science encompasses far more than programming. The emphasis on programming arises from our long-standing belief that programming languages are excellent vehicles for gaining access to the rest of the field — but this belief limits out ability to speak about the discipline in terms that reveal its full breadth and richness. The field has matured enough that it is now possible to describe its intellectual substance in a new and compelling way. In the spring of 1986, ACM President Adele Goldberg and ACM Education Board Chairman Robert Aiken appointed this task force with the enthusiastic cooperation of the IEEE Computer Society. At the same time, the Computer Society formed a task force on computing laboratories with the enthusiastic cooperation of the ACM. The charter of the task force has three components:Present a description of computer science that emphasizes fundamental questions and significant accomplishments. Propose a new teaching paradigm for computer science that conforms to traditional scientific standards and harmoniously integrates theory and experimentation. Give at least one detailed example of a three-semester introductory course sequence in computer science based on the curriculum model and the disciplinary description. We immediately extended our task to encompass computer science and computer engineering, for we came to the conclusion that in the core material there is no fundamental difference between the two fields. We use the phrase “discipline of computing” to embrace all of computer science and engineering. The rest of this paper is a summary of the recommendation. The description of the discipline is presented in a series of passes, starting from a short definition and culminating with a matrix as shown in the figure. The short definition: Computer science and engineering is the systematic study of algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and application. The fundamental question underlying all of computing is, “What can be (efficiently) automated?” The detailed description of the field fills in each of the 27 cells in the matrix with significant issues and accomplishments. (That description occupies about 16 pages of the report.) For the curriculum model, we recommend that the introductory course consist of regular lectures and a closely coordinated weekly laboratory. The lectures emphasize fundamentals; the laboratories emphasize technology and know-how. The pattern of closely coordinated lectures and labs can be repeated where appropriate in other courses. The recommended model is traditional in the physical sciences and in engineering: lectures emphasize enduring principles and concepts while laboratories emphasize the transient material and skills relating to the current technology.


Communications of The ACM | 1991

An ACM response: the scope and directions of Computer Science

Barbara Simons; Dennis J. Frailey; A. Joe Turner; Stuart H. Zweben; Peter J. Denning

The National Research Councils Computer Science and Telecommunications Board (CSTB) chartered a two-year study on the scope and directions of computer science. As part of this study, ACM was asked to provide input on three important questions, the answers to which could have significant impact on the future direction of our discipline and profession.


Annals of Software Engineering | 1999

Current accreditation, certification, and licensure activities related to software engineering

Nancy R. Mead; A. Joe Turner

The issues associated with the accreditation, certification, and licensure of software engineers are, or at least should be, of great concern to the software engineering community. Perhaps as a result of publicity about safety-critical software disasters in the news media, some state legislatures have considered regulating the practice of software engineering, and some professionals believe that accreditation, certification, and licensure are inevitable. Yet there is no agreed-upon body of knowledge for software engineering on which to base accreditation, certification, or licensure, which makes implementing them difficult at best. In addition, it is not clear that these processes and possible mechanisms to support them are well understood within the software engineering community. This paper surveys how these three processes are conducted in other professions, summarizes the processes as they currently exist for computing in general, identifies some issues that are involved in implementing the processes for software engineering, and suggests possible actions that can be taken by the software engineering profession. The implications of accreditation, certification, and licensure for education are also discussed.


Proceedings of the IFIP TC3/WG3.2 International Conference on Informatics (computer science) as a Discipline and in Other Disciplines: what is common?: Informatics in Higher Education, Views on informatics and non-informatics curricula | 1997

Trends in teaching informatics.

A. Joe Turner

Most of the development of informatics curricula has focused almost exclusively on the technical content of the courses in a curriculum. More recently there has been increasing attention paid to pedagogical and nontechnical subject course material. This paper surveys some of the trends in informatics education relative to pedagogical and nontechnical aspects. Some observations are made on current trends and the importance of these aspects relative to more traditional curricular concerns.


technical symposium on computer science education | 1994

Assessment in computer science (abstract)

James Caristi; Nell B. Dale; Bill Marion; A. Joe Turner

This report was prepared by Tony Schwartz, Associate Director for Collection Management, with Patricia Pereira-Pujol, Sciences Librarian. Conference Proceedings FIU has access to the following online series that include conference proceedings: Association for Computing Machinery Digital Library; IEEE/IET Electronic Library; and Springer Lecture Notes in Computer Science, including the subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics.


technical symposium on computer science education | 2008

Some IFIP happenings

A. Joe Turner

As described in previous columns, the International Federation for Information Processing (IFIP) is a federation of IT societies. ACM is a member of IFIP, and SIGCSE sponsors ACMs representative to the IFIP Technical Committee on Education (TC3). This column provides a summary of some recent and upcoming IFIP activities.


technical symposium on computer science education | 2007

IFIP educational activities

A. Joe Turner

This is the second in a series of columns about IFIP, the International Federation for Information Processing. In the previous (December 2006) column, we discussed the general organization and scope of IFIP. IFIPs members are computing societies, one per country except for the USA, where both ACM and the IEEE Computer Society are members.


technical symposium on computer science education | 2007

More on IFIP educational activities

A. Joe Turner

This column provides a summary of some recent and upcoming IFIP events.

Collaboration


Dive into the A. Joe Turner's collaboration.

Top Co-Authors

Avatar

Michael C. Mulder

Bonneville Power Administration

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Paul Young

University of Washington

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Bruce H. Barnes

Pennsylvania State University

View shared research outputs
Top Co-Authors

Avatar

Gerald L. Engel

University of Connecticut

View shared research outputs
Researchain Logo
Decentralizing Knowledge