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)

Share