DEV Community

Discussion on: What are some courses I should absolutely take in University as a Software Developer major?

Collapse
 
blazselih profile image
Blaž Šelih

Strong maths foundation will be helpful even if you never use it directly. It will sort of prime your brain to be better with abstract reasoning and internalizing non-intuitive concepts.
In addition to discrete, I would strongly suggest taking linear algebra and statistics/probability. Anything relating to ML, big data, computer graphics, etc. will be much easier to grasp.
Also, some basic (project) management and communication courses can be really helpful.