Abstract
The expansion of computer technology in recent years has presented many new and different concepts which are of utmost importance to the computer scientist. The incorporation of these into a computer science curriculum has, in many cases, caused a proliferation of topics with the inherent confusion of the student. Furthermore, the traditional techniques used to introduce the student to computer science are rapidly becoming obsolete. A detailed study of the architecture of a particular machine and expertise in its instruction set are no longer adequate for appreciation of the diversity of current hardware and software techniques, much less a firm foundation.
Recommendations
Computer science curriculum 2013: reviewing the strawman report from the ACM/IEEE-CS task force
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationBeginning over 40 years ago with the publication of Curriculum 68, the major professional societies in computing--ACM and IEEE-Computer Society--have sponsored various efforts to establish international curricular guidelines for undergraduate programs ...
Curriculum '78: recommendations for the undergraduate program in computer science— a report of the ACM curriculum committee on computer science
Contained in this report are the recommendations for the undergraduate degree program in Computer Science of the Curriculum Committee on Computer Science (C3S) of the Association for Computing Machinery (ACM).
The core curriculum common to all computer ...
Equalizing Data Science Curriculum for Computer Science Pupils
Koli Calling '20: Proceedings of the 20th Koli Calling International Conference on Computing Education ResearchData science is a new interdisciplinary field of research that focuses on extracting value from data. As an interdisciplinary science it integrates knowledge and methods from computer science, mathematics and statistics, and the domain knowledge of the ...






Comments