Seeing Concurrency: A Java-Based Image Processing Approach to Parallel Computing
This poster presents an image processing activity designed to introduce and reinforce concepts of parallel and distributed computing (PDC) in CS2 and advanced computer science courses. The activity integrates unplugged and plug-in components, combining visual engagement with hands-on coding. Students experiment by modifying provided code to produce different effects, reinforcing both conceptual understanding and practical application. The activity will be implemented in the fall of 2025 and spring of 2026 as part of a cross-university study. This collaboration highlights how cross-institutional partnerships support the development of generalizable teaching strategies for integrating PDC across the undergraduate curriculum, providing resources adaptable for a wide range of instructors and learning environments.