1. Not finding help here? Sign up for a free 30min tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Engineering What is it like persewing software engineering?

  1. May 1, 2009 #1
    i hear it's like electrical engineering and computer sciences both which i am interested in. i have an interest in computers and mathematics. how is the program i am enrolled to be in the electrical and computer engineering program at UBC, it is a physics heavy courseload etc... i get A+ in integration calculus and B+ in linear algebra and i am a failure in english/philosophy courses i cant write papers that good, but im pretty good at reports. does anyone know what it would be like for me and any tips my GPA is a 2.98 and have A.Sc. with minor in math and what skills i can improve on? thanks.
     
  2. jcsd
  3. May 1, 2009 #2
    "i hear it's like electrical engineering and computer sciences both which i am interested in."

    That's a common misconception. Software engineering really has only to do with designing software... it doesn't really have anything in common with CS or EE, other than the common thread of "computers".

    "i have an interest in computers and mathematics."
    You would be good for SE, CE, CS, or EE.

    Work on your writing. If it's anything like this post, you will need it in any college discipline.
     
  4. May 2, 2009 #3
    I basically agree, but I would add that software engineering is mostly about human communication. The hard part isn't the programming. It's the requirements gathering, allocating resources, resolving conflicts...
     
  5. May 2, 2009 #4
    "The hard part isn't the programming. It's the requirements gathering, allocating resources, resolving conflicts..."

    Designing software *is* doing the requirements, resources, and communication.

    I think the word you're thinking of is "implementation".
     
  6. May 2, 2009 #5

    D H

    User Avatar
    Staff Emeritus
    Science Advisor

    Luongo, you appear to be talking about computer engineering, not software engineering. The Association of Computing Machinery recommends curricula for five different (but obviously related) disciplines: Computer engineering, computer science, information systems, information technology, and software engineering. They define computer engineering as "a discipline that embodies the science and technology of design, construction, implementation, and maintenance of software and hardware components of modern computing systems and computer-controlled equipment."

    AuMathTutor was being nice. You really need to work on your writing. Good writing skills are a nice-to-have in college. They are a necessity if you want to succeed after college.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook