ABSTRACT
At Wits we are concerned about offering a good computer science degree but at the same time making our degree programme accessible to all students who have the potential or ability to cope with the material. This paper discusses a new first year curriculum which has been developed to address some of the problems which the course that we offered from 1990 to 1998, with minimal changes, has begun to encounter. The most important of these problems is that of student perceptions of our old course. The new course stresses fundamentals of computer science and is structured around teaching basic principles and competencies.
- 1.Bloom, B. S. Taxonomy of Educational Objectives: Book 1 Cognitive Domain. Longman, London, 1956.Google Scholar
- 2.Mueller, C. S. M., Rock, S. T., and Sanders, I. D. An improved first year course taking into account third world students. In Proceedings of the 24th SIGCSE Technical Symposium (March 1993), ACM, pp. 213- 217. Also published as ACM SIGCSE Bulletin, Vol 25, No 1. Google ScholarDigital Library
- 3.Sanders, I. D. A peer-tutoring programme in computer science at the University of the Witwatersrand. GATES 2, 1 (1995), 38-46.Google Scholar
- 4.Sanders, I. D., and Mueller, C. S. M. Making computer science more accessible to educationally disadvantaged students. GATES 1, 2 (1994), 32-41.Google Scholar
Index Terms
- A fundamentals-based curriculum for first year computer science
Recommendations
Critical Reflections on the First Year of Computer Science in the New Curriculum for Wales
UKICER '23: Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education ResearchWe present critical reflections on the first year of the major changes to computer science (CS) education in Wales, UK, as part of compulsory school-level curriculum, qualifications and wider education system-level reforms. The new Curriculum for Wales ...
A proposed Computer Science curriculum for two-year colleges
Proceedings of the 5th SIGCSE symposium on Computer science educationIn the past decade many two-year colleges have developed and implemented various curricula in Data Processing and/or Computer Science. These programs grew out of existing vocational needs for computer operators, data prepares, EAM equipment operators ...
What is a first-year computer science graduate student?
Proceedings of the SIGCSE-SIGCUE joint symposium on Computer science educationThis is an informal discussion of several problems we have begun to notice in our graduate degree program. As the birthplace of the ENIAC, the University of Pennsylvania has long been a source of computer related courses in its graduate curriculum. With ...
Comments