Abstract. We examine the problem of factoring the rth cyclotomic polynomial, Φr(x), over Fp, r and p distinct primes. Given the traces of the roots of Φr(x) we construct the coefficients of Φr(x) in time O(r 4 ). We demonstrate a deterministic algorithm for factoring Φr(x) in time O((r 1/2+ log p) 9 ) when Φr(x) has precisely two irreducible factors. Finally, we present a deterministic algorithm for computing the sum of the irreducible factors of Φr(x) in time O(r 6 ).