DEV Community

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

Collapse
 
nektro profile image
Meghan (she/her)

As a computer science student myself right now, the courses I'm required to take are

  • Calculus 1 & 2
  • Discrete Math 1 & 2
  • Probability
  • Technical Communications
  • 2 of (Biology, Chemistry, or Physics)
  • OOP
  • Procedural
  • Assembly
  • Algorithms & Data Structures
  • OS Design
  • Empirical Methods
  • Models of Computation
  • Computer Ethics

some other classes I would personally be interested in are also

  • language and compiler design
  • graphic design

mix and match your own and to find the classes you like and need to graduate I hope you enjoy school a ton and best of luck :D

Collapse
 
preciselyalyss profile image
Alyss 💜

I definitely second the graphic design or an introductory design course. It goes a long way to understanding how to make things look nicer.

Something I'd add to this list is psychology, sociology, or something that builds on interpersonal communication. No matter what career you go after, that will end up benefiting you in the long run.