Training the next generation of computational scientists through a new undergraduate course
Tulin Kaman, Rouben Rostamian, Shannon W. Dingman

TL;DR
This paper presents a new interdisciplinary undergraduate course in scientific computing designed to equip students with programming skills and problem-solving abilities for research in high-performance computing environments.
Contribution
It introduces a novel course structure focusing on interdisciplinary projects and practical skills for scientific computing in science and engineering.
Findings
Students develop programming and problem-solving skills.
Course enhances readiness for research in high-performance computing.
Students engage with diverse scientific and engineering applications.
Abstract
We introduce a newly designed undergraduate-level interdisciplinary course in scientific computing that aims to prepare students as the next generation of research-oriented computational scientists and engineers. The course offers students opportunities to explore a diverse set of projects and develop the necessary programming skills to implement ideas and algorithms within high performance computing environments. The training includes how to think about, formulate, organize, and implement programs in scientific computing. The emphasis of the course is on problem solving within a wide range of applications in science and engineering.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Scientific Computing and Data Management
