These tools were presented by the professor in order to facilitate the learning process and assist in the better understanding of the course material.
Programming Tips
One of the first things you will need to figure out how to do in this course is plot data. For tips on how to do this, see Plotting Data (PDF)
Here are some tips on debugging MATLAB® (PDF)
Here's info on getting MATLAB® to work with Java® (PDF)
How to generate random numbers in MATLAB®, Java® and C (PDF)
Here is a note on how to import data to MATLAB® (PDF)
The speed comparisons in MATLAB®, C and Java® (PDF)
Here's info on getting MATLAB® to work with C (PDF)
Here's an example of how you ideally would have plotted the data from Small Project 1 (PDF)
Generating Gaussian random numbers in MATLAB®, Java® and C (PDF)
Working with GF(2) matrices (PDF)