The trade-offs between the use of modern high-level and low-level programming languages in constructing complex software artifacts are well known. High-level languages allow for greater programmer productivity: abstraction and genericity allow for the same ...
This study originates from the recognition that project management research is replete with normative theories on what need projects to be successful. However, it has performed worse with respect to assisting the understanding of how and why similar projec ...
In this study, we investigated an interdisciplinary project-based learning program. Students were confronted with interdisciplinary challenges in the form of complex and authentic problems, like building a racing car or making a mobile laboratory for genet ...
Almost all research work in computational neuroscience involves software. As researchers try to understand ever more complex systems, there is a continual need for software with new capabilities. Because of the wide range of questions being investigated, n ...
In this thesis we study the efficient implementation of the finite element method for the numerical solution of partial differential equations (PDE) on modern parallel computer archi- tectures, such as Cray and IBM supercomputers. The domain-decomposition ...