Recommendations. Books by Martin Fowler. Standing on the Shoulders of Giants - Billy McCafferty. Needless to say, computer science is still in its infancy but has made incredible strides in just over half a century.
During this time, it's striven to get the respect it deserves as a disciplined subject. Even just 14 years ago, when I started my undergrad in this subject, I recall reading articles debating whether it should be called a science at all. Gladly, I do not see this argument thrown around much anymore. From Knuth's classic work in The Art of Computer Programming to the wide-spread use of pure mathematics in describing algorithmic approaches, computer science has the proper foundations to join other respected sciences such as physics, concrete mathematics, and engineering.