• ddh@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    2 days ago

    Computer science is much more than programming. Did you cover other topics like formal logic, finite state machines, computability, crytography, machine learning etc?

    • dilroopgill@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      Why are you arguing with me and the dude that said programming didnt use computer science when computer science encompasses programming…

      • GamingChairModel@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        1 day ago

        It’s like the relationship between mathematics and accounting. Sure, almost everything accountants do involve math in some way, but it’s relatively simple math that is a tiny subset of what all of mathematics is about, and the actual study of math doesn’t really touch on the principles of accounting.

        Computer science is a theoretical discipline that can be studied without computers. It’s about complexity theory and algorithms and data structures and the mathematical/logical foundations of computing. Actual practical programming work doesn’t really touch on that, although many people are aware of those concepts and might keep them in the back of their mind while coding.

    • dilroopgill@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 day ago

      Sure they teach that, but its not the first thing you’re thought the first two main classes for into are programming?