Skip to main content
3 answers
4
Updated 309 views

should I study computer science or study software engineering?

I want to become a Software engineer and people recommend me to do a bachelor's in Computer Science. But when I look at the syllabus there isn't much coding in that major.
So I want HELP if I should still study computer science or study software engineering

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

4

3 answers


2
Updated
Share a link to this answer
Share a link to this answer

Shonda Mason’s Answer

Here are some options below.

Software Engineering: This major specifically prepares students for careers in software development. It emphasizes coding practices, software design, and project management.

Computer Engineering: Computer engineering combines elements of computer science and electrical engineering. It includes coding for embedded systems and hardware-software integration.

Web Development: Some colleges offer majors or concentrations in web development, which involve coding for front-end and back-end web development.

Cybersecurity: Cybersecurity majors learn to code to understand and defend against security threats, write secure code, and perform penetration testing.

Robotics: Robotics majors often learn coding to program robots and automated systems.
Thank you comment icon thank you sir Raj
2
2
Updated
Share a link to this answer
Share a link to this answer

Sangappa’s Answer

Hello Raj,

I believe you have two excellent choices in front of you: Software Engineering or Computer Science. The distinctions between these two fields have been outlined in the previous comments by Shonda Mason Lee. If your goal is to become a Software Engineer, it's important to refine certain abilities. These include logical thinking, analytical skills, and proficiency in software languages - all of which are fundamental for software development. Your specific area of interest will dictate which languages you should focus on.

The field of Software Engineering, much like Information Technology, is vast and diverse. This means you'll have the freedom to explore and specialize in the areas that intrigue you the most, once you've gained some practical experience.

I hope this guidance proves useful to you!
Thank you comment icon thank you sir Raj
2
1
Updated
Share a link to this answer
Share a link to this answer

Caryn’s Answer

You're off to a fantastic start! Shonda's detailed and direct response to your question is impressive, and it's further enriched by Shangappa's illustrative reply. I'd like to throw in my two cents as well.

The precise name of the degree you'll earn can often differ based on the college or university you choose to attend. For instance, one of the bachelor's degrees I hold is in Applied Mathematics, with a concentration on Computer Science. In my experience, this degree primarily honed my problem-solving abilities, structural thinking, and the creation of organized solutions. It's worth noting that I also had to master 5 different computer languages, each dedicated to a unique kind of solution. For instance, Machine Language, with its endless stream of 0's and 1's, served as the foundation for all other languages. C was taught as a fundamental business solution language, which was later enriched with C++. LISP, on the other hand, was learned for AI and handling robotic components. This degree was not only intriguing but also enjoyable, and it opened up a plethora of career opportunities for me.

Here's to an exciting and unique journey ahead for you!
Thank you comment icon Thank You, ma'am Raj
1