Thinking recursively
Programming with Pascal
Abstract data types: their specification, representation
Abstract data types: their specification, representation
Pascal (4th ed.): problem solving and program design
Pascal (4th ed.): problem solving and program design
Recommended curriculum for CS2, 1984: a report of the ACM curriculum task force for CS2
Communications of the ACM
Recommended curriculum for CS1, 1984
Communications of the ACM
Introduction to Computer Science with Applications in Pascal
Introduction to Computer Science with Applications in Pascal
Advanced Pascal Programming
Pascalorithms
Concepts in the classroom, programming in the lab
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Hi-index | 0.00 |
A two semester first year course is proposed that provides an introduction to algorithmic problem solving and programming, human-computer communication, file and database systems, and software engineering. The goals of this course coincide and expand upon the Introduction to Programming and Computer Tools course proposed by the ACM Task Force as a prerequisite for studies in computer science. The methodology integrates the contents of several knowledge units of the Computing Curricula 1991 of the ACM/IEEE-CS.