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