Algorithms for Computed Tomography