Jon Sorenson Professor of Computer Science & Software Engineering Disciplines Computer Sciences Mathematics Research Interests Theoretical computer science Number Theory Algorithms