Thread:Double Slap/@comment-3017217-20150625141131/@comment-4091261-20170418222809

Yep, pretty much. Also, along the lines of "majors" it's pretty much a bundle of classes required to get a degree. Only reason why there are things like double majors is because a lot of these classes intermingle.

Systems engineers are known to be the super class engineers who do both hardware and software simultaneously. I am actually taking digital systems right now so I can tell you that its essentially using software to create hardware designs. People can create schematics of the circuits as well as equivalent coding to simulate the same thing in multiple ways.

I would need to take the computer networks course to understand what that's all about. I heard it was easier than digital systems, but I find that hard to believe for now since that is a course that has more requirements. However, I would understand if there was less "logic" in that class.

I'm not sure if you've taken this class, but there is a course called Introduction to Discrete Structures. However, a more appropriate term for it is Mathematical Logic. It's basically the branch of mathematics that completely engrosses proofs. It goes over fundamental things like counting, functions, sets, premises, and arguments, but then it takes it to a whole new level by breaking these things down into a particular form and transforming the seemingly abstract into concrete logic.

The classes that mingle the most are the ones that you see people going for double majors. Computer hardware and electrical engineering is an example of degrees like that as the combination of the two only has 5 more courses than a single degree.