What Every Computer Science Software Engineering Major Should Know
Although this article appears to be specific for Computer Science majors, much of it overlaps with software engineering. It outlines some extremely useful and interesting things that all Computer Science/Software Engineering majors should know. The four main questions that this article answers are:
- What should every student know to get a good job?
- What should every student know to maintain lifelong employment?
- What should every student know to enter graduate school?
- What should every student know to benefit society?
Some of the suggestions mention things such as embracing the Unix philosophy, having a portfolio as a resume, having systems administration knowledge, knowing data structures and algorithms, and many other important things.
View the full article here: What every computer science major should know (matt.might.net)