2001
DOI: 10.1145/366413.364593
|View full text |Cite
|
Sign up to set email alerts
|

Our curriculum has become math-phobic!

Abstract: The paper [2] argued that mathematical ideas play an important role in the computer science curriculum, and that Discrete Mathematics needs to be taught early in the computer science curriculum. In this follow-up paper, we present evidence that computer science curricula are drifting away from a fundamental commitment to theoretical and mathematical ideas. We propose some actions that can be taken to help reverse this drift.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2005
2005
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(15 citation statements)
references
References 3 publications
0
15
0
Order By: Relevance
“…Yet, this is still a long-term option, since curriculum design lags behind insights in formal methods [80]. Meanwhile one should work at lowering the threshold formal methods still present in practice, but without sacrificing the safety and effectiveness that only mathematics can provide for users of automated tools.…”
Section: Improving Accessibility For Practiciansmentioning
confidence: 99%
“…Yet, this is still a long-term option, since curriculum design lags behind insights in formal methods [80]. Meanwhile one should work at lowering the threshold formal methods still present in practice, but without sacrificing the safety and effectiveness that only mathematics can provide for users of automated tools.…”
Section: Improving Accessibility For Practiciansmentioning
confidence: 99%
“…Given the preceding remarks, wide use of formal methods in industry is best served by a constant supply of well-prepared students [12]. Yet, this is still a long-term option, since curriculum design lags behind insights in formal methods [35]. Meanwhile we should attempt lowering the threshold formal methods still represent in practice, but without sacrificing the safety and effectiveness that only mathematics can provide for tool users.…”
Section: Diversity Versus Disparitymentioning
confidence: 99%
“…in computer science to be more of the same, plus programming. 3 Students like these are often frustrated by the major in their junior and senior years. The second year that the course was taught, the New Media major was offered on campus for the first time.…”
Section: Retention Of Studentsmentioning
confidence: 99%
“…• The details of programming often distracted students from more conceptual information presented in CS-I and II (see also [3]). Success with this strategy in early courses caused some students in upper-level courses to spend their time on programming assignments to the exclusion of studying the theoretical material presented in the course.…”
Section: Introductionmentioning
confidence: 99%