Journal: Computer Science Education

Volume 3, Issue 3

203 -- 221Hossein Saiedian. Mathematics of Computing
223 -- 232Nell B. Dale, Henry M. Walker. A Classification of Data Types
233 -- 249J. Morgan Morris. Evaluation of Educational Animations: Taxonomy and Recommendations
251 -- 276Stephen J. Hartley. An Operating Systems Laboratory Based on the SR (Synchronizing Resources) Programming Language
277 -- 283William J. Collins, T'seliso E. Mosiuoa. How Good Sorts Go Bad
285 -- 296Ronald A. Mann. Getting More From the Missionary/Cannibal Problem
297 -- 314John Fulcher. Experience With Teaching a Graduate Neural Networks Course
315 -- 333Peter A. Gloor, Donald B. Johnson, Fillia Makedon, Panagiotis Takis Metaxas. A Visualization System for Correctness Proofs of Graph Algorithms
335 -- 340Donald T. Ferris. Book Review

Volume 3, Issue 2

87 -- 110Paul A. Bailes. Discovering Functional Programming Through Imperative Languages
111 -- 122Judy Kay, Paul Tyler. A Microworld for Developing Learning Design Strategies
123 -- 134William A. Wulf. Computer Science and Software Engineering: Splitting is the Wrong Solution
135 -- 151Lionel E. Deimel, Keith R. Pierce. Software Engineering for the Liberal Arts Environment
153 -- 168Ian H. Witten. Teaching Professional Skills for the Computer Science Researcher
169 -- 187Thomas F. Hain, Stephen M. Jodis. Senior Design Project Course: A Case Study
189 -- 202Tom Whaley. A Case Study in ADT Implementation Verification

Volume 3, Issue 1

1 -- 16John Fulcher. "What are our Options for Teaching Parallel Architectures in a Laboratory Context?"
17 -- 33Gregory F. Bachelis, David James, Bruce R. Maxim, Quentin F. Stout. A Novel Approach to Introducing Parallel Algorithms in Undergraduate Computer Science Courses
35 -- 52Steven A. Demurjian, Thomas J. Peters, George McA. Beshers, Heidi J. C. Ellis, Greg Nichols. The (Non)Importance of a Programming Language in a Software Engineering Course
53 -- 61William J. Collins, Gabriel T. Gagliano. The Use of Turbo Vision in a Course on Object-Oriented Programming
63 -- 74Robert F. Smith. CASM (Central's Assembly SiMulator): The Advantages of Using a Simulator to Teach Assembly Language
75 -- 86Phillip John McKerrow. Teaching Introductory Programming in Modula-2