BACI

Previous offerings of COIT13152 have made significant use of BACI. It is NOT currently being used as part of the assessment for COIT13152. You may find it useful but it is not necessary.

About BACI
Installing BACI
Provides an explanation of what BACI is, how it developed and pointers to where you can find more information.
Download and install the files you will need to use BACI.
Using BACI
BACI Syntax
The information you will need in order to use BACI to create, compile, debug and run BACI programs on your system.
BACI uses a modified version of C++ for program development. There are a few modifications and simplifications, as well as some additional features added for concurrent processing.
Example Programs
A collection of BACI programs which demonstrate many simple concurrency, mutual exclusion and synchronisation concepts.