Hey there,
I'm assume you know what do both of these streams mean and are having a decent knowledge about them. But before jumping to the answer to your question, let's know the key differences between them:-
Computer Science Engineering is a very diverse field of study. Having only the core knowledge of it opens a lot more gates for your career. On the other hand, Software Engineering deals with only the software part of Computer Science Engineering. That means, software engineering is just only a sub- branch of Computer Science engineering. Moreover, it contains most of the concepts coming under the software engineering.
So, the answer to your question? The ultimate decision is always yours. Both are the best in their own aspects. However, you should opt for the Software engineering if you are interested in software testing, software development and overall software life cycle or you can opt for Computer Science if you have an interest in artificial intelligence, machine learning, security, database management, or want to explore the magnificent ocean of computer science.
Hope this information helps you.
All the best!
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile