Abstract | ||
---|---|---|
This paper presents a new approach to computer science education by proposing a model curriculum that presents computer science fundamentals and software engineering concepts in the context of an application domain. This domain-centered model is discussed in terms of its philosophy and structure, and emphasizes curriculum features that enhance the ability of a graduate to be part of a team that develops software in the application domain. In particular, the curriculum model proposes integration of software engineering education with the application domain. The undergraduate computer science curriculum at Embry-Riddle Aeronautical University is used to illustrate the principle features of the model and to advance arguments about the model's viability. |
Year | DOI | Venue |
---|---|---|
1995 | 10.1145/199688.199752 | SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education |
Keywords | Field | DocType |
software engineering,dynamic programming,computer science education,permutation graph | Domain analysis,Philosophy of computer science,Domain (software engineering),Software engineering,Feature-oriented domain analysis,Computer science,Software system,Curriculum,Application domain,Software development | Conference |
Volume | Issue | ISSN |
27 | 1 | 0097-8418 |
ISBN | Citations | PageRank |
0-89791-693-X | 3 | 0.56 |
References | Authors | |
5 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Iraj Hirmanpour | 1 | 28 | 6.84 |
Thomas B. Hilburn | 2 | 143 | 36.41 |
Andrew Kornecki | 3 | 113 | 24.70 |