Stuck between two degree choices [B.Sc in Computer Science/B.Eng in Computer Engineering] and need further information on them.

First off I am not hating on engineering, what I am saying is that if you really like physics and you really like mathematics then you might not enjoy engineering.

The reason why I am dismissive of engineering maths and physics courses is because of engineering students who go on and on about certain courses being difficult and them using this to build up their egos. Often the courses they are complaining about are the engineering versions of some of the courses that I have taken and when I have looked at their version and compared it to the version I have taken, I can easily say that mine was harder. For instance engineering students favourite course to complain about is ODEs, the only difficult thing about and undergraduate course in ODEs is some of the uniqueness and existence proofs, in the engineering course they do not have to do these proofs.

They have no need to do complex math or extremely abstract physics, since there is no practical use for them in society

Have you never heard of materials physics, medical physics, solid state physics, biophysics, geophysics or quantum electronics? Almost all of the prerequisite material for these fields is not covered in an engineering degree.

Also on the maths side, are you saying Actuaries and Statisticians don't solve practical problems? Because they both learn a lot of mathematics that is not covered in engineering degrees.

Furthermore physicists are sort out for their problem solving abilities. There are many physicists employed in finance for this reason. Physicists are also employed in the weapons industry for weapons development.

What about Thermal machines, Vibrations, Aerodynamics, Fluid dynamics, Control systems, Computational Fluid Dynamics etc.?

Out of the topics you listed fluid mechanics is the only one that is actually physics. This allows me to to give an why I say that if you really like physics and you really like mathematics then you might not enjoy engineering. It is generally accepted that special relativity is one of the most interesting areas of physics and I agree that fluid dynamics is rather interesting, furthermore the combination of these two fields in relativistic fluid mechanics is extremely interesting but as far as I know engineers will never cover this topic as it has no applications.

I think your claim is more arrogant, I never said that physicists can do what engineers can do or that engineers are unimportant. Physicists are not as good at engineering as engineers, but you are claiming that engineers are just as good at physics as physicists.

Anyway my original post was intended to encourage OP to consider another option, that I thought they would enjoy.

/r/southafrica Thread Parent