TABLE OF CONTENTS

Teaching Physical Science Through Computer Music .. 1

Victor Stanionis, Iona College

Hugh Berberich, Iona College

 

The Use of Computer Simulation to Study the Effects of Limiting

Factors on Algal Growth and Reproduction, with Suggestions for the Undergraduate Biology Laboratory .. 4

Henry M. Knizeski, Jr., Mercy College

 

Computerized Data Acquisition and Analysis Changes the Nature of Teaching Physiology Laboratory .. 8

Roy S. Meyers, Skidmore College

 

How an X Uses a Computer in His/Her Research .. 17

Elizabeth S. Adams, The American University

James C. Roberts, Towson State University

Donna Harman, National Institute of Standards and Technology

W.C. Banta, Mary W. Gray, The American University

 

Simulating Iterated Games: Understanding Class Conflict and Cooperation Using a Computer .. 18

James C. Roberts, Towson State University

 

Medical Expert Systems .. 19

Donna Harman, National Institute of Standards and Technology

 

Computers In Biology: Two Examples .. 19

W.C. Banta, The American University

 

If I or What Might an Attorney Use a Computer For .. 20

Mary W. Gray, The American University

 

Teaching Artificial Intelligence to Undergraduates .. 21

Arthur Shindhelm, Western Kentucky University

 

Al in the Small College .. 24

Dennis S. Martin, University of Scranton

 

Teaching an Artificial Intelligence Course in a Liberal Arts College .. 30

Donald K. Hsu, Dominican College

 

Reaching Out to Faculty .. 34

Frank Connolly, American University

Mary Graeber, College of New Rochelle

Daniel K. Apple, Pacific Crest Software, Inc.

Reaching Out to Faculty .. 35

Daniel K. Apple, Pacific Crest Software, Inc.

 

Developing Reasoning Skills in College Freshman Using Computer Programming, Collaborative Problem-Solving, and Writing: An In-Depth Description .. 36

Stewart A. Denenberg, SUNY, Plattsburgh

 

The Computer Project in the Center of the Computer Applications Course of a Liberal Arts College .. 54

Jorge Luis Romeu, SUNY at Cortland

 

Where Does All the Time Go .. 59

George W. Ball, Gary F. Hasman, Alfred University

 

Organizing the Programming Language Course via Paradigms .. 68

Doris C. Appleby, Marymount College

 

Programming Languages Course: From Theory to Practice .. 74

Mohammad Salmassi, College of the Holy Cross

 

What Can You Teach and What Do They Learn? Short Course Experiences with FORTRAN, PL/1, Ada, C, Lisp, Prolog .. 78

Elizabeth S. Adams, The American University

 

Mixing Apples With Oranges: The Role of Academic Computer Services in Seeking Compatibility and Competence on the Small College Campus .. 93

Douglas J. Carr, St. Bonaventure University

Chuck Shaffer, St. Bonaventure University

 

Software Support Levels; A Method for Managing Software Support .. 99

Theresa A. Pardo, Union College

 

Choosing A Library System: Criteria, Hardware, Implementation .. 103

Mary Anne Fedrick, Marywood College

 

Teaching Punctuation With a Computer .. 107

David F. Butler, Canton College of Technology

 

Integrating Writing Into the Computer Science Curriculum .. 113

Marsha F. Zaidman, Mary Washington College

 

Empowering the Underrepresented Student .. 123

Barbara A. Adams, Ithaca College

 

Introducing Object-Oriented Programming With C++ in Data Structures .. 125

Pierre A. von Kaenel, Skidmore College

 

Recursive Problem Solving - A Teaching Challenge .. 132

Richard J. Pirchner, Monmouth College

 

Minimal Comparison Sorting: A New Look at Some Old Algorithms .. 140

Hoyt D. Warner, Western New England College

 

Options and Problems in Managing Open Access Computer Centers .. 153

Michael Taves, Ithaca College

Peter Hess, Ithaca College

Frank Price, Hamilton College

 

Authorship Attribution: Integrating the Computer into a Literary Research Project .. 154

Joseph Rudman, Carnegie Mellon University

 

Semiotic Theory and the Transformation of a History of Philosophy from

Classroom to Computer .. 159

George Teschner, Christopher Newport College;

Frank B. McClusky, Mercy College

 

Hagar the Horrible Teaches German - A Hypercard Program .. 168

Willard Ticknor Daetsch, Ithaca College and Carnegie Mellon University

 

The Discipline of Computer Science: An Approach by a Small Liberal Arts College That Does Not Offer a Major in Computer Science .. 173

Stuart Greenfield, Marist College

Michael Lewis, Bard College

Stuart Levine, Bard College

 

An Ethics Curriculum for Computer Science Students .. 181

John C. Arch, Shippensburg State College

 

Establishment and Maintenance of a Major in Artificial Intelligence at a Small College .. 186

Richard Arras, Beaver College

 

Teaching and Learning Logical Thinking Using ISETL .. 196

Donald L. Muench, St. John Fisher College

 

Topologies of the Computer Screen with Computer Program Implementations .. 202

Maryam Shayegan Hastings, Marymount College

 

Computer Integration in Undergraduate Statistics Classes .. 211

Peter R. Skoner, St. Francis College

Adrian Baylock, St. Francis College

Designing a Lab For Integrated Computer-Based Media .. 215

Diane M. Gayeski, Ph.D., Ithaca College

 

Impact of a Sloan Project at South Carolina State College .. 218

Manuel Keepler, South Carolina State College and Cornell University

 

Computer Tools for Science and Math .. 226

Treva Pamer, Jersey City State College

 

ACM/IEEE Proposed Core Curriculum in Computer Science .. 238

Pat Woodworth, Ithaca College

Gerald L. Engel, University of Connecticut

Ken Abernethy, Furman University

Doris C. Appleby, Marymount College