Subjects To Choose In Class 11th For Software Engineering?

which subject to choose in 11th

Right after the class 10th exams commence, students start deeming butterflies flying! There is this confusion all around regarding the next step in their life. When you start thinking about your future, the first question boils down to Which subject to choose in class 11th for software development? In case you are clear that you are inclined to pursue software development, then VOALA! Half of the work is already sorted. Most of the time, students are unable to figure out a stream that they want to pick up. Largely, it is owing to their ambiguous state of mind regarding their future aspirations.

Firstly, you need to understand that once you are out of your secondary school, you have three streams to choose from:

  1. Science,
  2. Commerce,
  3. Arts/Humanity
Science, Commerce or Arts? which subject to choose for software engineering

And which one to pick depends largely on what your future aspirations are!

Know more: Attitudes of a Great Software Developer!!

Which subject to choose in the class 11th for software development?

Now that you surely want to pursue software development, you can rule out Arts & Humanity.

Opting for Arts and Humanity will open up several opportunities that include Psychologist, Historian, Art director, Technical writer, Content marketing manager, Public relations manager, etc.

While choosing Commerce would lead you to more professional roles in Business & Management. If you wish to be a Chartered Accountant (CA), Business Analyst, Market Researcher, Financial Manager, Entrepreneur, Investment Banker, etc., you can opt for the Commerce stream. With subjects including Economics, Business, Accounting, and Mathematics, commerce is considered as a considerably simpler branch than Science.

However, to become a software developer, you need to take up Science!

Which subject to choose in class 11th for software development: Career Advice

Science stream in class 11th

Science is a stream that everyone is familiar with when they make their first steps into higher secondary classes. Well, the main reason is that we all study science from grade 1 onwards. Yes! The other obvious reason is the popularity of the stream. The study of natural and pure science with its application forms the core of the study of science. So. whether you wish to become a Software Engineer, a Scientist, a doctor, or an Archaeologist you would need to take Science as your mainstream education.

Now Science is one of the oldest and the most important academic disciplines. It is basically a way of thinking, how do you look at the world? Science covers a wide variety of subjects.

It is also one of the fundamental parts of the term STEM. STEM refers to Science, Technology, Engineering and Mathematics.

Spice up the Technology: What Skills Are Needed To Be A Data Scientist?

Science, Technology, Engineering and Math: Benefits of STEM Education

The core subjects you will encounter in class 11th Science stream are Physics, Chemistry, Biology & Mathematics. And choosing a Science stream will help you divert to any of these fields along with Software EngineeringResearch, Scientist, Engineering, Technology & Medicine related streams.

The best courses you can pursue after taking up Science in your 11th Class are BTech, MBBS, BE, BSc, etc.

What is Software Engineer all about?

Software development is the process that involves all of the following

  • Conceiving ideas proposing ideal solutions,
  • Laying down an overview graph of proceedings with preferences,
  • Specifying appropriate requirements,
  • Designing the flow/model for development,
  • Programming,
  • Documenting,
  • Testing and bug fixing

In short, every process involved in building and maintaining applications, frameworks, or other software components is coiled up to be called Software Engineering. So, as a Software Engineer, you may take up any of the following job streams in the current industry:

  • Designing
  • Development
  • Planning
  • Deployment
  • Testing
  • Maintaining

which subject to choose in class 11th for software development

So, whichever field in software engineering excites you most, you primarily need to focus on Science and get your best mathematical and analytical skills to shine through the crowd. Are you ready?

Which subject to choose in class 11th for software development?

So, Science is what you need to take up!

That said, we have all the courses and advanced courses that will lead you to the best positions in software development. You can start learning from wherever you are in the learning curve and get settled only when you find the best Software Engineering job match for you!

For more information on how & where to start learning the advanced courses- Check Here.


Contact Form

By clicking 'Submit' you Agree to Guvi Terms & Conditions.

Our Learners Work at

Our Popular Course

Share this post

Author Bio

A traveler, and explorer, Archana is an active writer at GUVI. You can usually find her with a book/kindle binge-reading (with an affinity to the mystery/humor).

Our Live Classes

Learn Javascript, HTML, CSS, Java, Data Structure, MongoDB & more
Learn Python, Machine Learning, NLP, Tableau, PowerBI & more
Learn Selenium, Python, Java, Jenkins, Jmeter, API Testing & more

UX Processes, Design systems, Responsive UI, & more with placement assistance.

Hey wait, Don’t miss New Updates from GUVI!

Get Your Course Now

Related Articles


Tech Career Programs From Zen Class & GUVI

Choose from a range of IT Career Oriented Courses offered by Zen Class & Guvi. From Full Stack Development course to Data Science programs.