Picture a B.Com first-year in July. Alongside accounting and economics, her timetable now asks her to pick a course in psychology, data science or environmental studies, from a list of options with limited seats, competing with every other first-year in the college. Now picture the person in the academic office who has to give 1,200 students like her a seat each, fairly, before classes start. That person's problem is what this article is about.
What is MDC? The short answer
MDC stands for Multidisciplinary Course. Under the Four-Year Undergraduate Programme (FYUGP) introduced with NEP 2020, every undergraduate must take three introductory-level MDC courses, typically one per semester across semesters 1 to 3, for a total of 9 credits. The courses must come from a discipline outside the student's own: the UGC framework does not allow a student to choose or repeat, under this category, courses already studied at class-12 level in their Major and Minor stream.
The purpose is breadth. A science student studies something from the humanities or commerce, a commerce student studies something from the sciences, and every graduate leaves with more than one way of thinking.
First, what is NEP 2020?
The National Education Policy 2020 was approved by the Union Cabinet on 29 July 2020. It replaced the National Policy on Education of 1986, which had guided Indian education for 34 years, and it is the first education policy of the 21st century. The same Cabinet decision renamed the Ministry of Human Resource Development as the Ministry of Education.
For higher education, the policy's central idea is that undergraduate study should be holistic, flexible and multidisciplinary instead of locking a student into one subject at seventeen. It calls for a broad liberal-arts-and-science style of education, the freedom to combine subjects, and the ability to leave and return to a degree without losing what you have already earned. You can read the policy itself on the Ministry of Education website.
What the UGC guidelines say
A policy sets direction; the University Grants Commission (UGC) turned it into rules. Its Curriculum and Credit Framework for Undergraduate Programmes (CCFUP), released in December 2022, defines the FYUGP: which categories of course every student takes, how many credits each carries, and what a student receives if they exit early. Most universities have adopted it, often with state-level adjustments.
The credit structure of a four-year degree
| Category | Credits | What it is |
|---|---|---|
| Major (core) | 80 | The student's main discipline |
| Minor stream | 32 | A second discipline, studied in less depth |
| Multidisciplinary (MDC) | 9 | Three introductory courses outside the student's discipline |
| Ability Enhancement (AEC) | 8 | Language and communication: a Modern Indian Language and English |
| Skill Enhancement (SEC) | 9 | Practical, hands-on, job-oriented skills |
| Value-Added (VAC) | 6-8 | Understanding India, environmental science, digital and technological solutions, health and wellness, yoga, sports and fitness |
| Summer internship | 2-4 | Work experience between semesters |
| Research project or dissertation | 12 | Final-year research, for the honours-with-research track |
| Total | 160 |
Universities may vary these figures; some states, for instance, specify a higher total such as 176 credits. Your university's own FYUGP ordinance is the final word.
Multiple entry and exit
The framework lets a student leave with a recognised qualification at the end of any year, and re-enter later, with credits held in the Academic Bank of Credits:
| Exit after | Credits | Award |
|---|---|---|
| Year 1 | 40, plus a 4-credit vocational course in the summer | UG Certificate |
| Year 2 | 80, plus a 4-credit vocational course | UG Diploma |
| Year 3 | 120 | Bachelor's degree |
| Year 4 | 160 | Bachelor's degree (Honours) |
| Year 4, research track | 160, including a 12-credit research project | Bachelor's degree (Honours with Research), open to students with 75% marks or above in the first six semesters |
The MDC rules, specifically
- Three introductory-level courses for every undergraduate, intended to broaden their intellectual experience as part of a liberal arts and science education.
- 9 credits in total, commonly three 3-credit courses in semesters 1 to 3, though some universities schedule them differently.
- Drawn from five broad disciplines: Natural and Physical Sciences; Mathematics, Statistics and Computer Sciences; Library, Information and Media Sciences; Commerce and Management; and Humanities and Social Sciences.
- No repeats: a student may not choose courses already studied at class-12 level in their proposed Major and Minor stream. Universities typically also bar MDC courses from the student's own Major discipline.
MDC's siblings: AEC, SEC and VAC
MDC is not the only common basket. AEC courses build language and communication skills, SEC courses teach practical skills and are often limited by lab seats, and VAC courses cover areas such as understanding India, environmental science, digital skills and health and wellness. Each is its own pool of courses with its own seats, so a college running the FYUGP is running four or five separate allotments every semester, not one. See how each basket is run on our NEP-2020 basket allocation page.
Why MDC allotment became a problem
On paper, MDC is a curriculum rule. In a college office, it is a logistics problem with four hard edges:
- Demand is lopsided. A handful of courses, typically psychology, data science or anything with "AI" in the title, attract several times more students than they have seats.
- Every student has different eligible options. Because of the Major, Minor and class-12 rules, the list of valid courses differs from one student to the next.
- It happens at scale, on a deadline. Every first-, second- and third-semester student needs a seat before classes start.
- Every outcome can be questioned. A student who misses their first choice will ask why, and "the portal crashed" is not an answer.
Faced with this, most colleges did the obvious thing: collect preferences in a form, then open a portal and allot first-come-first-served. The portal crashes in the first minute, the ranked preferences are never used, and the outcome is decided by connection speed. We have written about why first-come-first-served is the wrong rule for MDC.
How to do MDC allotment manually
It can be done by hand, and for a small college it may be enough. Here is the fair way to do it with a form and a spreadsheet:
- Build the seat matrix in Excel: every MDC course, its discipline, and its seat capacity.
- Prepare the student list with each student's Major, Minor, class-12 subjects and merit score (class-12 marks in semester 1, CGPA after that).
- Collect preferences with Google Forms or Microsoft Forms, asking students to rank five or more courses.
- Clean the responses: merge duplicates, fix misspelled course names, and match each response to a student ID.
- Check eligibility for every preference against the student's Major, Minor and class-12 subjects, with lookup formulas or by hand, and strike out invalid choices.
- Sort students by merit and run the allocation formula: each student gets their highest-ranked eligible course that still has a seat. Our Excel allocation guide has the exact formula and a free template.
- Place the leftovers who did not get any of their choices into courses with free seats.
- Publish and communicate: a PDF list, then emails or WhatsApp messages to students, then the inevitable queries.
- Repeat for AEC, SEC and VAC, and again next semester.
Each step is simple. The difficulty is doing all nine without a mistake, for every basket, every semester, while students and departments wait. Steps 4, 5 and 8 are where nearly all the time goes, and step 5 is where nearly all the errors creep in: one missed exclusion and a student is allotted a course they are not allowed to take.
Doing MDC allotment online: what to look for in software
Searching for an online MDC allotment system, an MDC allotment portal or MDC selection software usually turns up two kinds of answer: a Google Form plus a spreadsheet, or a course-registration module in a college ERP. Neither is really an allotment tool. A form only collects choices, and a registration screen usually gives seats to whoever clicks first. Proper MDC allotment software should do all of this:
- Collect ranked preferences online through a student login, not an open form anyone can fill twice.
- Enforce the NEP exclusion rules automatically, so students only see MDC courses they are allowed to take.
- Allot by a rule you choose, merit, first-come-first-served or a lottery, after the window closes, so there is no rush and no crash.
- Respect hard seat limits for every course, including seats shared across cluster colleges.
- Handle every basket: MDC, AEC, SEC and VAC, not just one.
- Notify students automatically and explain each outcome.
- Keep an audit trail you can show a grievance committee.
- Work with your existing data: import from Excel and export back to your ERP, without replacing it.
- Keep student data in India.
Allotix was built to tick every box on that list.
Allotix: online MDC allotment software that runs it for you
Allotix is an online allocation tool built for exactly this problem. It runs in the browser, with nothing to install. Here is the same manual process, step by step, with the manual work removed:
- Seat matrix and student list: import both from the Excel files you already keep. No re-typing, no new format to learn.
- Preferences: students rank courses in their own portal. No form to build, no duplicates to merge, no misspelled course names, and automatic reminders until they submit.
- Eligibility: the NEP exclusion rules (not the Major, not the Minor, not a class-12 subject) are built in. Ineligible courses never appear on a student's list, so an invalid allotment is impossible.
- Allotment: choose merit, first-come-first-served or a lucky draw, and allot the whole cohort in one run against seat limits that cannot be exceeded. No crash, because there is no race.
- Leftovers: the unallocated-student report shows exactly who still needs a seat and which courses have space.
- Results: every student is emailed their result, every outcome carries its reason, and the final list exports to Excel for your ERP.
- AEC, SEC and VAC: every basket runs on the same engine as its own event. One platform, every semester.
| Step | Manually | With Allotix |
|---|---|---|
| Seat matrix | Spreadsheet | Excel import |
| Preferences | Form, then hours of cleaning | Student portal, clean by design |
| Eligibility | Checked student by student | Enforced automatically |
| Allotment | Sort, formula, hope | One run, hard seat limits |
| Portal crash | Every semester | Never: there is no race |
| Results | PDF and messages | Emailed with reasons |
| Appeals | No record | Full audit trail |
| Five baskets | Five times the work | Five events, one platform |
Sources
- Ministry of Education, Government of India: National Education Policy 2020.
- University Grants Commission: Curriculum and Credit Framework for Undergraduate Programmes, December 2022, as adopted in university FYUGP regulations.
- Individual universities adapt these rules. Always confirm credits, scheduling and eligibility against your own university's FYUGP ordinance.