Premium
The Teaching and Learning of High Performance Computing
Author(s) -
Long Lyle N.,
Morris Philip J.,
Morooney Kevin,
Kellogg Steve
Publication year - 1998
Publication title -
journal of engineering education
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 3.896
H-Index - 108
eISSN - 2168-9830
pISSN - 1069-4730
DOI - 10.1002/j.2168-9830.1998.tb00397.x
Subject(s) - coursework , curriculum , engineering management , unix , computer science , minor (academic) , set (abstract data type) , the arts , mathematics education , software engineering , engineering , software , pedagogy , psychology , operating system , law , political science , programming language
Under the sponsorship of the National Science Foundation's (NSF) Combined Research‐Curriculum Development (CRCD) program a new curriculum in high performance computing has been introduced at Penn State. Also, a new graduate minor in high performance computing has been established. The minor will be available to students in all colleges including Engineering, Science, Earth and Mineral Sciences, Arts and Architecture, and Business. Several new courses have been developed at both the senior undergraduate and graduate levels. This curriculum development activity has also had an impact on other courses in engineering and science. In this paper we describe some of the innovative features of the new courses including the development of web‐based materials, the use of high‐technology classrooms, and the use of computational laboratory instruction in the course work. Two different configurations of Unix‐based classrooms have been set up and their system administration, hardware, and software are described. Both faculty and research staff have been involved in the development of coursework and facilities. The importance and benefits of such collaborations are discussed. We have also conducted assessment activities, some of which are described.