• I_Has_A_Hat@lemmy.world
    link
    fedilink
    arrow-up
    3
    arrow-down
    5
    ·
    5 months ago

    Comp Sci is not engineering. Programming is not engineering. I don’t mean this in an elitist way, it just flat-out doesn’t fit with other engineering fields. It’s firmly in the T area of STEM, not the E.

    • pixeltree@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      13
      ·
      edit-2
      5 months ago

      Computer engineering is not comp sci lol

      Computer engineering is the hardware level of designing and building computers, it might involve firmware depending on the job and the area but it’s way closer to electrical engineering than software engineering. Software engineering is also very different than computer science.

      Software engineering is called that because it is the equivalent of engineering in software. You are engineering and designing a product/system. Computer science is more of the theoretical side, more detailed study of algorithms and math, etc.

      What do you think of electrical engineers? Is that “real” enough to be called engineering?

    • Cowbee@lemmy.ml
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      5 months ago

      Computer Engineering is hardware engineering for Computers, with some programming. It’s a child of Electrical Engineering, just like Electrical Engineering is sort of a child of Mechanical Engineering.

      • I_Has_A_Hat@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        7
        ·
        5 months ago

        And at what point in Computer Engineering do you require a fundamental understanding of Physics like every other Engineering field?

        • Cowbee@lemmy.ml
          link
          fedilink
          arrow-up
          8
          ·
          5 months ago

          The part where you have to fundamentally understand how hardware actually works, ie how transistors, integrated circuits, and logic gates actually work on a physical level.

          You’re thinking of Software Engineering, and even then you’d still be off.

        • hips_and_nips@lemmy.world
          link
          fedilink
          arrow-up
          5
          ·
          5 months ago

          The point where I was using my master’s in computer engineering to design physical chips? You know, using my fundamental understanding of electricity, magnetism, and the physics that come along with it.