B-Pro
Compendium for Spiral Bilingual Programming

Handouts

This page lists the various handouts that provide additional information about the programming environment and software tools associated with them. These documents serve as handy reference to complete exercises by providing additional information on developing and troubleshooting parallel programs.

PDF
C++ programming under Linux
This Document provides detailed written instructions for working with a Linux server. This document uses Miami University's OS server configured for the Fall 2012 course as an example. You will need to appropriately substitute the host name with your Linux host name.
 
PDF
Programming Style Guidelines
This document provides a quick summary of the recommended programming styles to be used when developing C programs for exercises and assignments.
 
PDF
Emacs shortcut reference
This document provides various shortcut combinations that can be used in emacs to accelerate word processing operations. This document is to be printed on 2-sides of a heavy stock paper in landscape mode and used as a quick reference.
 
PDF
Shell commands quick reference
This document provides a quick summary of commonly used shell commands under Linux. This document is to be printed on 2-sides of a heavy stock paper in landscape mode and used as a quick reference.