B-Pro
Compendium for Spiral Bilingual Programming

Main Page

This web site provides a collection of instructional materials, presentations, laboratory exercies, comprehensive programs, and assessment tools. The adjacent figure summarizes the concepts covered in the spiral bilingual-programming modality that underlies the design of B-Pro. The information in this site support teaching and learning of core concepts of concurrency and parallelism that underly the broad area of Parallel and Distributed Computing (PDC).

B-Pro has been used to teach CSE-381: Operating Systems course in Fall 2012 and Fall 2013. The statistics collated from both direct and indirect, formative as well as summative assessments conducted during the two offerings of the course indicates that B-Pro and the proposed spiral bilingual-programming approach is beneficial in increasing the cognition of PDC concepts related to concurrency and parallelism.