Disagree. Signal processing is not exactly central to "computer engineering" curricula in most accredited universities.
The book you reference, although a fundamental and essential book in the field, is also one laden thick with theory, and would only serve to discourage a high-school senior. If OP was asking about DSP however, I would recommend another book instead: Signal Processing First
Signal Processing First by McClellan is what we used. DSP never really peaked my interest so I can't say how good or bad of a book it is.
http://www.amazon.com/Signal-Processing-First-James-McClellan/dp/0130909998
Oppenheim and Schafer is too advanced for an intro. I would recommend Signal Processing First by McClellan, Schafer, and Yoder. It is the book I learned with in college.
http://www.amazon.com/Signal-Processing-First-James-McClellan/dp/0130909998