&gt; There is virtually nothing in this field that I feel I couldn&#x27;t learn given books and free time<p>Nah, you just don&#x27;t know what you don&#x27;t know. There are subjects that are hard to pick up outside of a real course with an instructor, peers, projects, etc. Some areas of CS depend on graduate level math and would be very tough to pick up on your own.