A credit is essentially a measure of the academic workload associated with a course. Every course you take, be it a core subject, laboratory, elective, humanities course, management course, or project, carries a certain number of credits. As you complete courses, these credits accumulate towards your graduation requirements.
You can think of credits as milestones in your academic journey. Graduation is not determined simply by the number of years spent in the programme, but by completing the required number of credits prescribed in the curriculum.
For most B. Tech programmes from the 2025 batch, the graduation requirement is 400 to 405 credits (depending on the department). For example, Computational Engineering and Mechanics requires 400 credits, while Aerospace Engineering requires 405 credits.
A semester carries around 45–60 credits, with the workload generally being higher in the initial years due to core courses and labs. From Semester 5 onwards, the maximum credit limit depends on CGPA: 75 credits (CGPA ≥ 8.5), 70 credits (8.0 to 8.5), and 66 credits (below 8.0), providing greater flexibility to pursue electives, minors, honours, or dual degrees.
What are unallotted credits?
You will notice a significant number of "unallotted credits" in the curriculum. These are intentionally kept flexible and can be used for a wide range of academic opportunities like:
Department electives
Free electives
Minor programmes
Interdisciplinary studies
Additional specialisation courses
Exchange programmes or internships (subject to rules)
These credits provide room to personalise your degree based on your interests and career goals.
Humanities and Management courses
Apart from technical courses, every B.Tech student must complete 27 compulsory credits of Humanities and Management courses as part of the graduation requirements. These courses expose students to areas such as economics, psychology, languages (German, French, Korean), communication, management and public policy, helping them develop broader perspectives, critical thinking and communication skills alongside their technical education.
How is a Dual Degree different?
A Dual Degree combines a B.Tech with an additional postgraduate degree. Because you are effectively completing two degree requirements together, the total credit requirement is naturally higher.
Depending on the specific Dual Degree pathway, the graduation requirement is around 500 to 550 credits. For instance, the B.Tech + M.Tech Dual Degree pathway in Biological Engineering requires 521 credits, compared to 400 credits for the corresponding B.Tech programme.
The additional credits mainly come from:
Advanced postgraduate courses
Research work
Thesis or project requirements
Higher-level electives
Why are credits important?
Credits help ensure that every graduate has completed sufficient coursework, laboratory training, projects, and electives to meet the academic standards of the programme. They also determine your progress towards graduation, eligibility for certain programmes (such as minors or honours), and how much flexibility you have to explore areas beyond your core discipline.
In simple terms, think of credits as the academic currency of your degree - every course contributes some credits. You become eligible to graduate once you have accumulated the required total and satisfied all curriculum requirements.
For more questions about the credit system at IIT Madras, visit AskIITM Community.