Can You Write Both GATE CS and GATE DA?
GATE lets you write up to two papers, but only from an approved list of combinations that is published each year. For GATE 2027, the official list allows CS with DA, and DA with CS (GATE 2027 two-paper combinations). The same page notes that the second paper's exam centre may be different, but in the same city. Check the list again in your exam year, because the organising IIT changes every year and publishes its own.
The paper-wise exam schedule, which tells you which day each paper falls on, is usually published later than the main dates. For GATE 2027 it has not been announced yet (GATE 2027 important dates).
Should You Prepare for Both?
Writing two papers is only worth it if the second paper opens doors the first doesn't. Here is what official admission pages show for a sample of programmes:
| Institute and programme | GATE papers accepted (official wording) | Takes both CS and DA? |
|---|---|---|
| IIT Bombay, M.Tech CSE | "Valid GATE score (CS)" (IIT Bombay M.Tech brochure 2026-27) | CS only |
| IIT Kharagpur, M.Tech CSE | Major paper: CS (IIT Kharagpur eligibility criteria 2026) | CS only |
| IIT Kharagpur, M.Tech Artificial Intelligence | Major papers: DA, CS. Minor: EC, EE (same document) | Yes |
| IISc, M.Tech CSE | CS (IISc EECS GATE requirements) | CS only |
| IISc, M.Tech Artificial Intelligence | CS, DA, EC, EE (IISc M.Tech AI page) | Yes |
| IISc, M.Tech Computational & Data Sciences | CS, DA and several other papers (IISc EECS GATE requirements) | Yes |
| IIT Delhi, M.Tech Computing & Intelligent Systems | Shortlisting cutoffs listed for "CS/DA/EC" (IIT Delhi M.Tech shortlisting criteria 2026) | Yes |
| IIT Hyderabad, M.Tech Artificial Intelligence | "Valid GATE score in CS/EC/EE/DA/MA" (IIT Hyderabad AI admissions) | Yes |
| IIT Guwahati, M.Tech Data Science | DA, CS, EC, EE, IN, MA, ST, XE (IIT Guwahati M.Tech DS page) | Yes |
| IIT Mandi, M.Tech CSE | GATE in Computer Science and Engineering or Data Science and Artificial Intelligence (IIT Mandi M.Tech advertisement 2026) | Yes |
The pattern in this sample: core M.Tech CSE at the older IITs and IISc takes CS only, while M.Tech programmes in AI and Data Science usually take both CS and DA. Rules change every year, so always check the programme's own page for your admission year.
What that means for you:
- You want M.Tech CSE at a top IIT or IISc: CS is your main paper. DA is optional, and only useful if you also want AI or Data Science programmes.
- You want M.Tech AI or Data Science: either paper can get you in at many institutes. Writing both gives you two chances and lets you use the better score where both are accepted.
- You are not from a CS background: DA has fewer pure-CS systems subjects. Starting with DA and adding CS later is often easier. See our GATE DA vs GATE CS comparison to pick a main paper.
How Much the Two Syllabi Overlap
This comparison follows the official syllabi (CS and DA, GATE 2027). The average marks are The ML Hub's own counts from past official papers (CS 2014–2026, DA 2024–2026), not an official split.
| Subject | In CS | In DA | Avg marks in CS | Avg marks in DA | What differs |
|---|---|---|---|---|---|
| General Aptitude | Yes | Yes | 15 | 15 | Identical section in both papers. |
| Probability & Statistics | Yes | Yes | 8.1 (combined) | 17.7 | DA adds CLT, confidence intervals and z, t and chi-squared tests. |
| Linear Algebra | Yes | Yes | 10.3 | DA adds vector spaces, projections, quadratic forms and SVD. | |
| Calculus | Yes | Yes | 7.0 | CS includes integration and the mean value theorem. DA adds Taylor series and optimization. | |
| Data Structures & Algorithms | Yes | Yes | 18.1 (PDS 10.2 + Algorithms 7.9) | 16.0 | CS uses C and goes deeper (DP, greedy, MSTs). DA uses Python. |
| Databases | Yes | Yes | 7.1 | 12.0 | CS adds transactions and concurrency. DA adds data transformation and warehousing. |
| Discrete Mathematics | Yes | No | 8.3 | – | CS only. DA's AI section has logic, which overlaps with it. |
| Digital Logic, COA, OS, Networks, ToC, Compilers | Yes | No | 43.0 (all six) | – | CS only. |
| Machine Learning | No | Yes | – | 13.7 | DA only. |
| Artificial Intelligence | No | Yes | – | 8.3 | DA only. Search and logic overlap with CS Algorithms and Discrete Maths. |
Adding up the shared rows gives about 48 marks in CS and about 78 marks in DA. That is the key fact for planning: almost everything you study for DA's shared subjects also helps in CS, but CS needs six to seven more subjects that DA doesn't test. Subject guides with full topic lists: GATE CSE weightage and GATE DA syllabus.
The Practical Combined Plan, in Four Phases
This plan works for any exam year. The time shares assume about 10–12 months and roughly 4–6 hours a day. Squeeze or stretch each phase in proportion if you have more or less time. It is our recommendation, not an official schedule.
Phase 1: The Shared Core (about 30% of your time)
Learn the subjects both papers test, to the deeper of the two syllabi:
- Probability & Statistics and Linear Algebra to DA depth. DA tests these more deeply, and the CS questions become easier once you have.
- Calculus to both syllabi. Cover CS's integration and mean value theorem plus DA's Taylor series and optimization. Together it is still a short subject.
- Data Structures and Algorithms to CS depth, with code tracing in both C and Python. Practise reading short Python programs, because DA's code questions are in Python.
- Databases: ER model, relational algebra, tuple calculus, SQL, normal forms and indexing are shared. Leave transactions (CS) and warehousing (DA) for later phases.
- General Aptitude: 30 minutes daily from day one. It is 15 marks in both papers.
Phase 2: Your Main Paper's Own Subjects (about 35%)
- If CS is your main paper: Discrete Maths, Digital Logic, COA, Operating Systems, Computer Networks, Theory of Computation, Compiler Design and DBMS transactions. Our GATE CSE study plan covers the order.
- If DA is your main paper: Machine Learning, AI, statistical inference and data warehousing. Our 8-month GATE DA plan covers the order.
Phase 3: The Second Paper's Extras (about 15%)
- Adding DA after CS: Machine Learning and AI, plus the extra statistics and linear algebra topics. This is the smaller jump. Machine Learning and AI averaged about 22 marks a DA paper in our count.
- Adding CS after DA: the six systems and theory subjects plus Discrete Maths. That is a much bigger jump, so start it earlier if CS matters to you.
Phase 4: Past Papers and Mocks for Both (about 20%)
- Past papers: take the recent official papers of both subjects as timed tests. They are free on the official GATE download page, and sorted by topic on Success Tracker for CS and DA.
- Mocks: alternate between the two papers, with about two thirds of your mocks for your main paper.
- Once the schedule is out: in the last two weeks before each paper, focus on that paper only.
A Sample Week During Phase 1
| Day | Main block (3–4 h) | Practice block (1–1.5 h) | Daily |
|---|---|---|---|
| Mon | Probability concepts | Probability PYQs from DA, then CS | GA, 30 min |
| Tue | Probability or statistics continued | DA PYQs (NAT-style practice) | GA, 30 min |
| Wed | Data structures in C | CS PYQs on the same topic | GA, 30 min |
| Thu | The same data structures, as Python code tracing | DA PYQs on the same topic | GA, 30 min |
| Fri | Linear Algebra concepts | MSQ-style statement practice | GA, 30 min |
| Sat | Databases | CS and DA DBMS PYQs | GA, 30 min |
| Sun | Weekly revision and error log | One mixed sectional test | Rest |
The key habit: whenever you finish a shared topic, solve its past questions from both papers. The same concept is often asked differently. CS tends to test properties and edge cases, and DA tends to ask for numerical answers.
Common Mistakes When Preparing for Both
- Treating it as double the work. About half of CS and most of DA overlap. Plan around the overlap, not two separate courses.
- Studying shared maths only to CS depth. DA tests statistics and linear algebra much harder. Learn them once, properly.
- Ignoring the language difference. CS programming questions use C and DA's use Python. Practise tracing code in both.
- Splitting mocks 50/50. Decide your main paper and give it most of your mock time.
- Assuming every programme takes both papers. Core M.Tech CSE at many top institutes takes CS only. Check the programme pages before you decide.
The ML Hub runs separate GATE CS and GATE DA courses, so you can join one or both. The GATE CS course is taught by Jay Bansal (AIR 2, GATE CS 2019) and Sriniwas Paliwal (AIR 90, GATE CS 2019), both M.Tech from IIT Bombay.
Explore the GATE CS Course → | Explore the GATE DA Course →
FAQs
Can I appear for both GATE CS and GATE DA?
Yes, if the combination is on that year's approved list. For GATE 2027, CS + DA is allowed (official two-paper combinations). Check the list on the official site each year.
Is it worth giving both GATE CS and GATE DA?
It is worth it if you are aiming for M.Tech programmes in AI or Data Science, many of which accept both papers, or if you want a second chance at a good score. If your only target is M.Tech CSE at a top IIT or IISc, CS alone is usually what counts.
How much of GATE DA overlaps with GATE CS?
By our count, subjects that appear in both syllabi carried about 78 of 100 marks in the DA papers and about 48 of 100 in the CS papers. DA goes deeper in statistics and linear algebra, and CS has six systems and theory subjects that DA does not test.
Which should I prepare first, CS or DA?
Start with the shared core either way. After that, start with the paper that matters most for your target programmes. If you are from a non-CS branch, DA first is usually easier.
Does GATE DA programming use C or Python?
Python. The DA syllabus lists "Programming in Python", while the CS syllabus lists "Programming in C".
Related Reading
- GATE DA vs GATE CS: how to choose your main paper
- GATE 2027 Two-Paper Combinations: the full official list
- GATE DA PYQ Analysis 2024–2026: which DA topics carry marks
- GATE CSE Subject-Wise Weightage: which CS subjects carry marks
Sources
- GATE 2027 Two-Paper Combinations, IIT Madras
- GATE 2027 Important Dates, IIT Madras
- GATE 2027 CS syllabus (PDF) and DA syllabus (PDF), IIT Madras
- Official previous question papers and answer keys, IIT Madras
- IIT Bombay M.Tech admissions brochure 2026-27
- IIT Kharagpur PG eligibility criteria 2026
- IISc EECS: GATE requirements for M.Tech programmes and IISc M.Tech AI
- IIT Delhi M.Tech shortlisting criteria 2026
- IIT Hyderabad M.Tech AI admissions
- IIT Guwahati M.Tech Data Science
- IIT Mandi M.Tech admission advertisement 2026
- Success Tracker GATE CS and GATE DA PYQ archives (source of The ML Hub's subject-wise marks counts)