Software Engineer
Hii,
Both the branches are best in their respective domains
computer science and technology ( CST ) Btech is it better course as compared to cse.
If you're interested in both Hardware and Software you may very well choose CSE.
If you're interested in only Software, then you may very well choose CST
Most universities have the same meaning for CSE , CS and CST .
However, in some universities CS is a Science course while CSE / CST are engineering courses.
so they both are nearly same.
Computer science is the study of algorithmic processes and computational machines.
As a discipline, computer science spans a range of topics from theoretical studies of algorithms,
computation and information to the practical issues of implementing computing systems in hardware and software.
It is one of the most demanding and interesting branch of engineering with lots of scope for students in their careers in various IT and government sectors.
So, if you are having both the choise with you then go accordingly which ever intrest you the more.
Hope this will help you,
All the very best!!
In the annual package of 40 lakh you get around 3.33 lakh monthly.
The increment basically depends upon your work profile, your year of job that how many years you have completed and also on work experience.
So it vary from the company to company and every company is having their own attributes.
Hey aspirant,
Yes, Electronics and Communication Engineering students have fair chances of getting placed in any renowned IT companies like Google, Amazon, Microsoft, etc.
Companies check the ability of the students according to their hiring needs. Basically if the students have good knowledge of coding, algorithm and data structures then securing a job in these companies is not that hard. You need to develop your programming skills and at least should have done one project and be efficient in technical basics to crack the interview.
Soft skills like managing skills, gestures and speaking skills also matter a lot, so try to improve them too.
If you perform exceptionally on all the points I have mentioned then you can surely get hired in the above mentioned companies no matter if you are from ECE or CSE.
The roles you will get might depend upon your specialization. You can get hired in the Networking department or even as a software engineer, or project engineer.
Hope this helps,
All the best!
Dear aspirant,
Hope you are doing well. As per your query if you are aiming to become a software engineer in the future you will have to do B. Tech. So you can choose Diploma in Computer Science and Engineering, IT Engineering or other branches related to CSE. But the two mentioned above would be the absolute best. After studying Diploma in Polytechnic for 3 yrs you will also be able to take lateral entry in B.Tech and complete your ug degree. Please click on the link below for more information and updates. Hope you find this helpful. Thank you.
https://engineering.careers360.com/articles/polytechnic
Hi! In a nutshell, here are some of the steps you should take in order to pursue a career in a software engineering-
1. Pursue Computer Science Related Fields and Degree- A lot of students choose a bachelor’s degree program in computer science, they study in-depth theoretical concepts of computer science subjects which helps them to understand the principle of software engineering. Data Structures, Algorithms, Web Technology, Computer Networks, Mathematics, Database System, Programming Languages and a lot of major subjects help students to have a comprehensive understanding of software engineering.
2. Learn Programming Languages- Ruby, Java, Python, C++, C, Javascript are some languages you can go with. Get well versed in some of these languages. They are paramount if you want to build a good career.
3. Study Data Structures and Algorithms- An algorithm is a step by step approach to solve a specific problem, whereas data structure is the way of organizing data. These two concepts would help you solve the problem within less amount of time and memory.
4. Enhance Your Skills-You need to keep practicing and you need to keep updating yourself with software updates and new technologies. When you do that, you will be one step ahead of everyone too.
5. Design and Build Software or Projects-There is no point to learn all the concepts theoretically if you don’t know how to use it practically. So, use whatever you have learned and improved your skills by building some software or projects.
6. Do Some Internships-A lot of companies offer internships for students who want to work on industry projects. In internship you would get practical training and real industry exposure where they work on some projects or products related to their skills, you would also learn how to work under a team
7. Start Looking For Job Opportunities and build your portfolio-If you have done all the above things then it’s time to start looking for job opportunities. Create a resume, create a nice profile on different job portals, post your resumes and do the jobs!
This are just some of the points which would tremendously aid you in starting and building a good career in Software engineering. All the best!
Look, you may have interest in Software, Analytics or Finance but that doesnt imply not giving attention to your current Mechanical curriculum. Firstly you should keep up with your Course Curriculum and Tests and ensure you maintain a CGPA above 8, before you venture and start working on your own interests.
Now coming to the Software Part, most of the NITs entertain wide number of Software and Finance Companies during Placements and Internships. You need to first master the Three main Programming Languages namely C/C++/Python followed by regular practice of Competitive Programming on platforms like HackerRank or CodeForces. Besides this you also need to develop skills in Machine Learning, Artificial Intelligence as well as Data Analytics, which are equally critical for a career in Tech Fields followed by a Couple of Internships in Software Development/Machine Learning/Data Analytics. In todays date lot of Virtual Resources are available for aceing in any area like Courses from Udemy, Coursera and EDx as well as Virtual Internships amd Trainings from Providers like Forage and InsideSherpa.
Hello
Yes you can go for MCA after completing bcs (maths). If you have a good knowledge in programming and software related thing then it will help you out while pursuing MCA.
MCA is a practical course which requires a lot of practice. Choose some good college which will provide you good knowledge, placement, industrial experience and flexible curriculum. So that you get a software engineer job in a good company. Some of the good college are ; pune university, jnu Delhi, vit university TAMIL nadu,LPU,Anna university..
Good Luck.
ME Software Systems basically focusses on Software Engineering and other crucial IT Aspects, whereas ME in Computer Science is a more generalized stream, with essense on both hardware and software computational processes as well as programming languages and technologies like AI,ML and Data Engineering. ME in CS at BITS Pilani perhaps has more career scope and prospects.
hi,
see data scientist profession is a sub division of software engineering. to become a data science you must have knowledge about the statistics, statistical analysis software like ruby, perl, r programming, some of the software tools like tableue desktop, spss etc. so with out the software programming knowledge you can not become a data scientist. however you may take job as a software engineer and may grow your career and switch to data science field.
hope you may understand.
The Question containing Inaapropriate or Abusive Words
Question lacks the basic details making it difficult to answer
Topic Tagged to the Question are not relevant to Question
Question drives traffic to external sites for promotional or commercial purposes
The Question is not relevant to User