• frezik@midwest.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      4 months ago

      Depends. A proper computer science course is basically math with machines. At the highest level, it may have zero programming at all, and the machines in question are entirely abstract.

      Software Engineering is, well, engineering (setting aside the whole debate on what makes a “real” engineer).

      It used to be that universities crammed both under “computer science”, and you had to look at the curriculum to figure out which one they were actually teaching. They tend to separate the two more clearly these days. Neither is really “science” in the strictest sense, but the term stuck now.