cs minor --> software engineer?

GLOBALTRAVELER
Wed, 29 Sep 2010 18:32:58 +0000

It is definitely possible to be a software engineer without taking the entire computer science major. Still, there are some courses (a few core ones) that would make software engineering a lot better (and easier) if you take them.

Programming I (usually C++ or Java)
Programming II (usually C++ or Java)
Object-Oriented Development (only if the Programming I & II course did not cover this)
Discrete Structures (or Discrete Mathematics) (preq: Programming I,II)
Analysis of Algorithms (preq: Discrete Structures/Math)
Data Structures (preq: Programming I & II, Discrete Structures and maybe Algorithms)
Programming Languages (preq: almost all of the above)
Operating Systems (preq: almost all of above)
Database Systems (preq: Programming I & II and probably Operating Systems)
Computer Security (software-based: Operating Systems, Networks; Math-based: Error-Correcting Codes)

I can give you explanations on why if you need them.