What is it like persewing software engineering?

Click For Summary

Discussion Overview

The discussion revolves around the nature of software engineering and its relationship to electrical engineering and computer science. Participants explore the skills required for success in software engineering, particularly in the context of academic performance and writing abilities.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Technical explanation

Main Points Raised

  • Some participants suggest that software engineering is distinct from electrical engineering and computer science, focusing primarily on software design.
  • Others argue that software engineering involves significant human communication aspects, such as requirements gathering and conflict resolution, rather than just programming.
  • A participant emphasizes the importance of writing skills for success in college and beyond, indicating that good writing is essential in any discipline.
  • There is a suggestion that the original poster may be conflating software engineering with computer engineering, which encompasses both software and hardware components.

Areas of Agreement / Disagreement

Participants express differing views on the relationship between software engineering and other disciplines, with no consensus on the definitions or scope of software engineering versus computer engineering.

Contextual Notes

Some participants note the need for improved writing skills, but there is no agreement on specific strategies or areas for improvement. The discussion does not resolve the distinctions between software engineering and related fields.

Luongo
Messages
119
Reaction score
0
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 can't write papers that good, but I am 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.
 
Physics news on Phys.org
"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.
 
AUMathTutor said:
"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 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...
 
"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".
 
Luongo said:
i hear it's like electrical engineering and computer sciences both which i am interested in.
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 said:
Work on your writing. If it's anything like this post, you will need it in any college discipline.
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.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K