Subscribe for exclusive resources and insights →

What Every Computer Science Major Should Know

Practical and useful advice every computer science major (or person in general) should know. Contains many useful topics like ‘portfolio vs resume’, technical communication, and more. Built by Matt Might.

Learn More

From the preface:

“Given the expansive growth in the field, it’s become challenging to discern what belongs in a modern computer science degree.

My own faculty is engaging in this debate, so I’ve coalesced my thoughts as an answer to the question, “What should every computer science major know?”

I’ve tried to answer this question as the conjunction of four concerns:

My thoughts below factor into both general principles and specific recommendations relevant to the modern computing landscape.

Computer science majors: feel free to use this as a self-study guide.”

Learn More