Self-Study Resources for Computer Science Students

Dear Computer Science Students

Becoming a computer scientist requires MUCH MORE than just taking the required courses. In this page, we list some resources that you can use to enhance your knowledge about the history, culture, relevance, and excitement of computer science. Both good and bad! (we have to know where we've come from so we can affect twhere we are going). The following have been carefully curated with contributions from your faculty.

Read

Watch/Stream

Do (Online Courses)

Programming Chops

If you have other suggestions, please feel free to forward to any faculty in the department.

And, most of all...whenever you have some time, go outside and enjoy some fresh air!

Back to CS Homepage