Project Title: AnAnalysis and Implementation of Automated Personnel Rostering Algorithms Student: Ricardo Oliveria Course: Bsc Hons Computer Science Abstract: This paper presents an amalgamation of methodologies used in the process of solving personnel rostering problems. The focus of this paper will be on the algorithms applied to specific rostering problems, which are capable of producing viable solutions. It will involve an analysis of currently used methodologies and an overview of application areas within personnel rostering. A generic framework will be developed, from which an example implementation of a rostering system will be implemented.