Skip to main content
5 answers
6
Asked 706 views Translate

between computer science and software engineering, which course should I choose?

#computer #technology #science

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

6

5 answers


0
Updated Translate

Ben’s Answer

Although they are both technology, they are different fields. Computer science is the study of computers and the design and performance of computer hardware and software. Software engineering is a branch of computer science that includes the development and building of computer systems software and applications software. So Computer Science is more broad and Software Engineering is more focused.

I believe that Software engineering would probably have more job opportunities as development will continue to play an import role in business over the next several years. However, that doesn't mean it is the path you should choose. I think you should choose the path where you would enjoy working in that field. From a work perspective, there's nothing better than enjoying what you do and being excited about going to work every day.

If your in college, you may be able to take a class in both and use one as an elective. So that way you can get an upfront and detailed look into each course of study. I would also network and speak to your professors and people in the field to get a true understanding of each. Whichever path you choose, I honestly believe you cant go wrong either way. Both are exciting career options and interesting to study!
Thank you comment icon Well said Ben! Paul Arts
0
0
Updated Translate

Lai’s Answer

Good question. It depends on your interests and the degree you are aiming for. I would recommend taking at least one of each so that you can have a good understanding of the curriculum. My University offered free auditing of classes. May be that will be a good opportunity for you to get a preview of the class syllabus and material.

Thank you comment icon Jambo Benard! Coming from someone who's grateful and lucky to be involved in the San Francisco tech industry, Software Engineering is a fundamental and crucial role of any modern and future company. It's a global job, that is internationally transferable. Languages are challenging to learn, but if you're up for changing your life and having a career for your entire future, Software engineering is crucial. Work on GitHub projects to build your "resume" :) Languages: Python, JavaScrpit, Swift Networkng: GitHub Hope this helps! Miles Miles Mallory
0
0
Updated Translate

Sukhminder’s Answer

Hi Lai,

Ask yourself if you want to be scientist or engineer, research or execute?

Both spheres have their own merits and demerits, but for a skillful person, any field, always become very successful, no matter how many are already working in that field.

I see, you are having interest in two very different fields although they look similar to each other, I suggest you first narrow down to a field and then further make deeper choice in that field. Listen to your heart but decide with brain.

Thanks,
SUKHI.
0
0
Updated Translate

Paul’s Answer

Jambo Benard,

I would agree with some of the other answers here. If you look at it from a job opportunity perspective - there is definitely a world wide shortage of good software engineers. That will be the case for quite a while. Another advantage to being a software engineer is that quite often these jobs can be done remotely.

What is really important as well though is that you enjoy your job - so make sure to think about what you enjoy doing most and follow your feeling.

All the best!
Paul
0
0
Updated Translate

Deon’s Answer

This is an excellent question. Both Computer Science and Software Engineering are relevant curriculums in the technology industry, especially in the IT/engineering career fields. However, I would recommend choosing Computer Science because it offers more breadth and depth in the IT/engineering career fields. This means the Computer Science education will cover all aspects of the IT/engineering field, while the Software Engineering curriculum will be streamlined around software development. Also, the Computer Science curriculum will include aspects of Software Engineering. The Computer Science education will broaden your education and your career options beyond just software development.

Thank you comment icon Good Response to the question.. Ben Gof
0