Introduction to Number Theory With Computing