Best introductory "algorithms"/"more than just coding" comp sci book?
Check out From Mathematics to General Programming by Alexander Stepanov and Daniel E. Rose. 

Beginning with the basics of number theory you progress up to dealing with content that is typically covered in a 3/400 level abstract algebra course (depending on the institution).