BioSig is a software library for processing of biomedical signals (EEG, ECG, etc.) with Matlab, Octave, C/C++ and Python. A standalone signal viewer supporting more than 30 different data formats is also provided.

A very basic Quadratic Sieve implementation done for a BSc in Mathematics, using MPIR. Experienced programmers may groan when seeing the code - however it should give a simple enough introduction to people with basic coding knowledge.