Progress in developing, implementing, publishing, and refining a coherent set of education materials in computational physics education will be described. These materials form th...
We describe the experience of three undergraduate computer science programs offering courses on parallel computing. In particular, we offer three different solutions to the proble...
Most large research universities include a software design or software development course as a required or elective component of an undergraduate computer science major. For vario...
The ability to comprehend a program written by other individuals is becoming increasingly important in software development and maintenance. In an attempt to encourage undergradua...
We report on summer student programmes and activities we have run, or contributed towards, for undergraduate students at Universities in the UK; in the USA; in Australia and in Ne...
Kenneth A. Hawick, Heath A. James, Christie James,...