Abstract Some of the most important problems facing the United States and China, indeed facing our entire planet, require approaches that are fundamentally multidisciplinary in nature. Many of those require skills in computer science (CS), basic understanding of another discipline, and the ability to apply the skills in one discipline to the problems of another. Modern training in computer science needs to prepare students to work in other disciplines or to work on multidisciplinary problems. What do we do to prepare them for a multidisciplinary world when there are already too many things we want to teach them about computer science? This paper describes successful examples of multidisciplinary education at the interface between CS and the...
Abstract: Selecting an appropriate programming paradigm in which to teach the first programming and ...
The views of Dave Thomas on significance of programming and computation as an intellectual career wh...
Modern science relies heavily on computers, and programming ability is moving from a useful skill to...
Disruption of economies, caused by the Internet and communications technology and its effect to othe...
Different bridging models are discussed, as well as the motivation for bridging disciplines. The foc...
Computer science curricula has been well defined for many years through the publication of the Compu...
The diversity and transdisciplinary of Computer Science (CS) and the multiplicity of their uses in o...
The purpose of this paper is to characterize the interdisciplinary nature of Computer Science Educat...
This paper discusses necessary changes to the computer science curriculum at universities for the fu...
Abstract. Real world problems are complex and therefore between and beyond disciplines. To solve the...
The National Science Foundation has noted declining enrollments in computing, increasing workforce n...
A set of goals for educational planning in computer science is presented. Among the questions discus...
The diversity and interdisciplinary of Computer Sciences, and the multiplicity of its uses in other ...
This paper is the first part of two which reports on an investigation into the general area of UK un...
Computer games are a multi-billion dollar industry and have become an important part of our private ...
Abstract: Selecting an appropriate programming paradigm in which to teach the first programming and ...
The views of Dave Thomas on significance of programming and computation as an intellectual career wh...
Modern science relies heavily on computers, and programming ability is moving from a useful skill to...
Disruption of economies, caused by the Internet and communications technology and its effect to othe...
Different bridging models are discussed, as well as the motivation for bridging disciplines. The foc...
Computer science curricula has been well defined for many years through the publication of the Compu...
The diversity and transdisciplinary of Computer Science (CS) and the multiplicity of their uses in o...
The purpose of this paper is to characterize the interdisciplinary nature of Computer Science Educat...
This paper discusses necessary changes to the computer science curriculum at universities for the fu...
Abstract. Real world problems are complex and therefore between and beyond disciplines. To solve the...
The National Science Foundation has noted declining enrollments in computing, increasing workforce n...
A set of goals for educational planning in computer science is presented. Among the questions discus...
The diversity and interdisciplinary of Computer Sciences, and the multiplicity of its uses in other ...
This paper is the first part of two which reports on an investigation into the general area of UK un...
Computer games are a multi-billion dollar industry and have become an important part of our private ...
Abstract: Selecting an appropriate programming paradigm in which to teach the first programming and ...
The views of Dave Thomas on significance of programming and computation as an intellectual career wh...
Modern science relies heavily on computers, and programming ability is moving from a useful skill to...