Reflections on B3, discrete structures
ACM SIGCSE Bulletin
Discrete Mathematical Structures for Computer Science
Discrete Mathematical Structures for Computer Science
Discrete structures in the undergraduate computer science curriculum
SIGCSE '73 Proceedings of the third SIGCSE technical symposium on Computer science education
SIGCSE '73 Proceedings of the third SIGCSE technical symposium on Computer science education
What should we teach in an introductory programming course?
SIGCSE '74 Proceedings of the fourth SIGCSE technical symposium on Computer science education
A first course in discrete structures with applications to computer science
SIGCSE '74 Proceedings of the fourth SIGCSE technical symposium on Computer science education
Computer Science Core Curriculum And Mathematics
ACM '78 Proceedings of the 1978 annual conference
The why and how of discrete structures
SIGCSE '76 Proceedings of the sixth SIGCSE technical symposium on Computer science education
Teaching discrete structures: a systematic review of the literature
Proceedings of the 42nd ACM technical symposium on Computer science education
Hi-index | 0.00 |
Over the last several years since the introduction of B3 (Discrete Structures) into the undergraduate computer science curriculum, the course has been the subject of continuing controversy. The major difficulties later found in implementing the course were easy to foresee from the most casual reading of its original description in Curriculum '68 [1]. The necessary placement of the course in the sophomore year, the relative sophistication of the intended subject matter, and the lack of sufficient preparation of most beginning students in these areas and in appropriate computer science areas of application, all have contributed to problems in the implementation of the ACM Curriculum Committee recommendations. We will discuss each of these problems in turn, and hope to provide new insights toward achieving a satisfactory solution.