Both programs are equally good in their respective fields and so are the institutions offering the programs. It’s important to consider what you expect from the program and what you plan to achieve after graduation to make the right choice.
My sister was in a similar dilemma as yours and eventually, she opted for MCA from IIT Delhi.This program has many courses similar to CS but the only problem is, the pedagogy adopted has a more theoretical approach than practical. Moreover, at some point, you will start questioning the parity of the faculty and will have to resort to self-study.
But here is the bright side, most companies coming for CS placements consider MCA students too, and offer decent roles.
Although I am not well aware of the situation in Roorkee, I can guarantee a true coding lover will prefer CS to MCA any day.
MC is a new branch at DTU so very little is known about it. My answer will surely help you gain help you consider it as a prospective choice.
Brand value: DTU's brand value has been able to attract a good crowd of students and recruiters over the past years. Despite having average faculties, it gives you enough resources and opportunities to pursue your passions in versatile fields. DTU offers exposure at the level of NITs.
Pure Mathematics subject |
Interrelated subjects |
Computer subjects |
Finance related subjects |
Mathematics I. II, III |
Discrete mathematics |
Database Management Systems |
Financial engineering |
Real Analysis |
Scientific Computing |
Operating Systems |
Engineering economics |
Modern algebra. |
Linear Algebra |
Digital Logic Design |
Stochastic calculus for finance |
It can be safely concluded that the file of computers is incomplete without Mathematics and this branch is here to fulfill the gap between the two. This branch rightly proves that Math and Computing go hand in hand.
The Financial subjects will help you secure jobs in the finance sector while the companies offering tech profiles will also consider students of this branch. MC is going to be one of the leading branches in the near future provided that committed students choose it and give their all to prove this branch's credibility.
For a genuine math lover, Mathematics and Computing program at IIT Guwahati is a literal treat. You need to be proficient in Math to take up this course. The syllabus includes core math concepts combined with knowledge of CS as well. Towards the end, the math is confined to statistics and finance. The syllabus is not very flexible initially but becomes so in the last two semesters.
Here are a few pros and cons pertaining to the course
Pros:
Cons
In the near future when the IT industry will be at its peak, MnC might be better than CSE in terms of monetary benefits. If you aren’t certain about your area of interest, then Maths and Computing are definitely better than all core branches except CS.
Both IIT BHU CSE and IIT Guwahati MnC are excellent options and the choice of the branch is a personal matter depending on the candidate's preferences rather than the credibility of the branch. Here are a few parameters on which we can draw a general comparison between the two courses.
Both the institutes and branches have their own strengths and weaknesses and the final decision should be based on what you want from your degree. If it’s a competitive environment you are after, go for IIT BHU, while if it’s a rich college life experience you want, then IIT Guwahati is your destination.
Tabulated below is the IIT Delhi Maths and Computing cutoff for 2022
Category |
Cutoff |
General |
306 |
General PwD |
23 |
EWS |
85 |
PWD |
6 |
ONC NCL PwD |
20 |
OBC NCL |
228 |
SC |
125 |
ST |
96 |
This is one of the most preferred courses after CS and Electrical. The cutoff is somewhat similar in all the IITs.
I am assuming you have no specific interests and are looking for a branch that offers good job opportunities. In that case, Maths and Computing at IIT Guwahati is best. With the unique blend of Mathematical concepts and CS concepts, this program has become one of the most coveted ones only second to CSE. Indeed, MnC has an immense workload and is considered difficult but so is ECE. However, if you are not interested in Maths at all, and are a research enthusiast, Electronics is better than MnC. Electronics will give you an opportunity to explore both IT and hardware industries. However, it’s very difficult to secure internships in CE than MnC and this might demotivate you a bit.
Concludingly I would like to comment that MnC is a good option in the short run while ECE will prove to be beneficial in the long run.
If you are considering pursuing Mathematics and Computing at either IIT Kharagpur or IIT BHU, it is important to evaluate the strengths and opportunities offered by each institution. Here are some key points to consider in this regard:
If you are interested in pursuing Mathematics and Computing, IIT Kharagpur is a great choice with a strong reputation, impressive placement records, and opportunities for high-paying jobs both in India and abroad.
Whether IIT Patna CSE is better or MnC at IIT Guwahati, depends on what you want to do after your graduation.
If you have an interest in pure and abstract Math and want to do research in Maths, theoretical computer science, Set theory, Group Theory, and Complexity Theory, then the IIT Guwahati MnC program is the best for you.
However, if you have an interest in coding and want to become a competitive programmer, or a software developer, and research in areas other than Theoretical Computer Science, then IIT Patna CSE is the right choice for you. Extensive research on every CS field is done here.
Basically, the academic workload of the MnC program at IIT Guwahati is too much with a very rigid curriculum that will spare you no time to focus on coding. No doubt, the MnC program too has excellent job opportunities in finance, banking, and software jobs. But, the demand for CS students is much more than MnC students and is expected to be increasingly so over the next few years.
Common courses of CS and MNC include theoretical computer science, some being computer networks, and operating systems while the rest of the courses are related to abstract Maths/pure Math and are highly rigorous in nature. Contrary to popular belief, there aren't many common concepts between MnC and CS.
IIT Guwahati will give you a slightly better campus life in comparison to IIT Patna considering its scenic campus and high-level fests organized by the institute.
If I leave my biases towards Delhi as a city aside. I would choose CSE at IIT KGP over MNC at IITD.
Both IIT Hyderabad Artificial Intelligence and IIT Delhi Mathematics and Computing are excellent courses. Of the two, choosing MNC at IIT Delhi is slightly better because:
.
Here are the 2023 placement stats of IIT Delhi and IIT Hyderabad:
Particulars |
IIT Delhi |
IIT Hyderabad |
Placement Percentage |
84.94% (Overall) |
88.10% (Department-Wise) |
Highest CTC |
INR 2.5 CPA (Overall) |
INR 63.78 LPA (Overall) |
Average CTC |
INR 17.60 LPA (Overall) |
INR 24.32 LPA (B.Tech) |
Top Recruiters |
Uber, Rubrik, WorldQuant, Blackstone, Millennium, etc. |
Google, Amazon, Facebook, Microsoft, Caterpillar, etc. |
(The branch-wise placement stats for IIT Delhi and IIT Indore are not available).
If you have a specific inclination towards AI, the IIT Hyderabad AI course will treat you well. But if your interest lies in Math and Computer Science, or you wish to gain an overall better exposure, I would recommend you join Mathematics and Computing at IIT Delhi.