Courses
Moodle is an open source platform used to manage the courses run at IIT Mandi. The link for the courses on moodle is:
Course List for Jan-May 2025 | Click Here |
Course List for Odd Semester (Aug - Dec 2024) | Click Here |
Time Table for Jan-June 2024 | Click Here |
Course List for Odd Semester (Aug - Dec 2023) | Click Here |
Preparatory Course List for Odd Semester (Aug - Dec 2023) | Click Here |
Time Table for Aug-Dec 2023 | Click Here |
IC Labs allocations for Aug-Dec 2023 | Click Here |
Room allocations for Aug-Dec 2023 | Click Here |
Course List for Even Semester (Feb - June 2023) | Click Here |
Time Table for Feb-June 2023 | Click Here |
Time Table for First Year B.Tech. (Nov 2022) | Click Here |
Course List for Odd Semester (Aug.-Dec. 2022) | Click Here |
Time Table for Odd Semester (Aug-Dec 2022) | Click Here |
Time Table for Even Semester (Feb - June 2022)(other than 1st year B.Tech) | Click Here |
Course List for Even Semester (Feb.- June 2022) | Click Here |
Course List for Odd Semester (Aug.- Dec. 2021) | Click Here |
Course List for Even Semester (Aug.- Dec. 2021) | Click Here |
Revised Academic Calendar (Feb.- June 2021, B.Tech 1st year, Aug.-June 2021-22 ) | Click Here |
Course list according to CCM Chairpersons (Aug-Dec, 2020) | Click Here |
Download Course Booklet | Click Here |
Evaluation: Grading System and CGPA Calculation
Notification: Formula for CGPA to Percentage Conversion
Grading System
Grading is done on a 10-point scale by means of the letter grades: O, A, B, C, D, E, F.
On the 10-point scale, these letter grades carry the following numerical values:
Letter Grade: | 0 | A | B | C | D | E | F |
---|---|---|---|---|---|---|---|
Points equivalence: | 10 | 9 | 8 | 7 | 6 | 4 | 0 |
Where F grade is fail grade.
In addition to the above grades, there is a temporary grade, I (Incomplete). The I-grade indicates that a small part of the total requirements of the course remains to be completed and that the student has done satisfactory work in all other aspects of the course. The I grade needs to be converted to a proper letter grade within 1 month of the start of the next semester.
CGPA Calculation
The performance in a semester is indicated by the Semester Grade Point Average (SGPA), which is a weighted average of the grades in all the courses done by the student in the given semester. The SGPA is calculated as follows:
![]() |
where ci stands for the credit in a course and gi the point equivalent of the grade obtained in that course. The summation is over the number of courses n in the semester.
The performance up to any time in the course of the student’s program is indicated by the student’s Cumulative Grade Point Average (CGPA), which is also calculated by the above formula, except that the averaging is done over all of the courses that the student has done during his/her entire program up to that point. If the student has earned an F grade in a course in any semester, that also goes into the calculation of the CGPA. As and when the student finally clears the course, the record of the F is removed and replaced by the new passing grade, thereby modifying the CGPA. (If the student fails in an elective course, he/she needs to pass either that same course or an equivalent course chosen under the same elective slot in consultation with the faculty advisor). Thus, when the student graduates, the final CGPA is calculated on the basis of only the passing grades.
Requirement for Award of B.Tech (Honors) Degree
A Perspective on IIT Mandi’s B. Tech. Curriculume
Discipline-wise Course Distributions
- Courses from
- Mathematics (TOTAL: 9 CREDITS)
- Engineering Mathematics, IC 110, 2.5-0.5-0-3
- Linear Algebra, IC 111, 2.5-0.5-0-3
- Probability, Statistics and Random Processes, IC 210, 2.5-0.5-0-3
- Physics (TOTAL: 8 CREDITS)
- Mechanics of Particles and Waves, IC 121, 2.5-0.5-0-3
- Foundations of Electrodynamics, IC 221, 2.5-0.5-0-3
- Physics Practicum/Practicals, IC 222P, 0-0-3-2
- Chemistry (TOTAL: 5 CREDITS)
- Applied Chemistry for Engineers, IC 130, 3-0-0-3
- Chemistry Practicum, IC 130P, 0-0-3-2
- Biotechnology And Life Sciences (TOTAL: 3 CREDITS)
- Understanding Biotechnology and its Applications, IC 136, 3-0-0-3
TOTAL CORE COURSE CREDITS FROM BASIC SCIENCES: 25 - Courses from Common Engineering
- Computing And Electrical Engineering
- Computation for Engineers, IC150, 3-0-0-3
- Computation for Engineers Lab, IC 150P, 0-0-3-2
- Data Structure and Algorithms, IC250, 1-0-3-3
- Electrical Systems Around Us, IC160, 2.5-0.5-0-3
- Electrical Systems Lab, IC160P, 0-0-3-2
- Applied Electronics, IC161,3-0-0-3
- Applied Electronics Lab, IC161P, 0-0-3-2
- Signals and System, IC260, 2.5-0.5-0-3
TOTAL CORE COURSE CREDITS FROM COMPUTING AND ELECTRICAL ENGINEERING: 21
- Mechanical Engineering And Material Sciences
- Graphics for Design, IC140, 2-0-3-4
- Product Realization Technology, IC141, 2-0-0-2
- Product Realization Technology Lab, IC141P, 0-0-3-2
- Engineering Thermodynamics, IC142, 3-1-0-4
- Mechanics of Rigid Bodies, IC240, 1.5-1.5-0-3
- Materials Science for Engineers, IC241, 3-0-0-3
- Continuum Mechanics, IC242, 2.5-0.5-0-3
TOTAL CORE COURSE CREDITS FROM MECHANICAL ENGINEERING AND MATERIAL SCIENCES =21 - Courses from Humanities and Social Sciences
The Basic Program is divided into five broad streams as follows:
- Creative Understanding
- Art and Architecture, HS102, 0-0-2-1
- Dance and Drama, HS103, 1-0-0-1
- Music, HS104, 1-0-0-1
- Introduction to English Literature, HS151, 3-0-0-3
- German I, HS342, 3-0-0-3
- German II, HS352, 3-0-0-3
- German III, HS362, 3-0-0-3
- Basic Communication Skills, HS105, 3-0-0-3
- Public Speaking and Debating Skills, HS206, 3-0-0-3
- Policy Analysis and Advocacy Skills, HS301, 3-0-0-3
- Principles of Economics, HS202, 3-0-0-3
- Understanding Society, HS203, 3-0-0-3
- Introduction to Political Science, HS204, 3-0-0-3
- Financial Accounting, HS205, 3-0-0-3
- Organizational Management, HS304, 3-0-0-3
- Organizational Behavior, HS403, 3-0-0-3
-
- Design and Innovation Practicum
- Reverse Engineering, IC101P, 0-0-3-2
- Design Practicum, IC201P, 0-0-6-4
- Interdisciplinary Socio-Technical Practicum, DP301P, 0-0-6-4
- Major Technical Project, DP401P, 0-0-12-8
TOTAL CORE COURSE CREDITS FROM DESIGN & INNOVATION PRACTICUM =6
TOTAL OPTIONAL CREDITS FROM DESIGN & INNOVATION PRACTICUM =12
- International Language Competence
- Communicative Competence
- Social Competence
- Managerial Competence
TOTAL CORE COURSE CREDITS FROM HUMANITIES AND SOCIAL SCIENCES: 13
TOTAL OPTIONAL CREDITS FROM HUMANITIES AND SOCIAL SCIENCES: 5
The subjects taught under these headings are meant to help the students achieve fluency in language, develop self-confidence by understanding man in relation to society and the environment, voice actively social concerns to make informed personal choices and take reasoned decisions at the workplace.
Students are invited to take at least one course from each of the five broad streams listed here.
For each stream, there is a Program Coordinator from the School to help you make the right choices.
Design and Innovation Practicum
- Ability to apply knowledge of mathematics, science, and engineering
- Ability to design and conduct experiments, as well as to analyze and interpret data
- Ability to design a system, component, or process to meet desired needs
- Ability to function on multi-disciplinary teams
- Ability to identify, formulate, and solve engineering problems
- Understanding of professional and ethical responsibility
- Ability to communicate effectively
- Broad education necessary to understand the impact of engineering solutions in a global and societal context
- Ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
- Project that emphasizes design, experimental, and hands-on skills
- Do not choose a project involving only collection of published materials
- Problem that allows teamwork and offers opportunity for creativity
- Project should not be on the critical path of a program with stringent deadlines
- Project goals must be concrete and measurable
- The criteria to determine success should be defined
Design and Innovation Practicum (DIP) is a required course of undergraduate engineering core program. DIP program offers numerous challenges for both faculty and students because of the wide variety of projects in a given year as well as from year to year. At the end of DIP which will span during all the four years of engineering programs in different phases, students are expected to demonstrate the following attributes:
The program ventures far beyond the traditional classroom instruction, graduating students are beneficiary of a life-long learning process. A successful DIP program can facilitate achieving the educational institutions’ goal of producing the most sought-after graduates by the industry.
Choosing a DIP problem/project
Plan of Design & Innovation Practicum
Sr. No. | Course Name | Course Type | Objective | Team formulation | Contact Hours | Credits |
---|---|---|---|---|---|---|
1 | Reverse Engineering | Core | Learning from existing products/subsystems/systems | Random selection from all disciplines | 0L-0T-3P | 2 |
2 | Design Practicum | Core | Concepts of designing of products | Random selection from all disciplines | 0L-0T-6P | 4 |
3 | Interdisciplinary Socio-Technical Practicum |
Elective | Interaction with society to understand the needs | Team of like minded students | 0L-0T-6P | 4 |
4 | Major Technical Project (PART A and PART B) Elective | In depth work on Technology/Product ( Possibly continuing work done in Sr. No.2 & 3. | May have product/patent implications ( not mandatory) | Team of like minded students | 0L-0T-12P | 8 |
There will be following five courses on Design & Innovation Practicum,
Note : Courses in Sr. No. 3 & 4 can be chosen by students independently.
IC201P | Design Practicum | Download Course Details |
IC101P | Reverse Engineering | Download Course Details |
DP301P | Interdisciplinary Socio-Technical Practicum | Download Course Details |
DP401P | Major Technical Project | Download Course Details |
Minor Program
A minor is intended for a student to gain expertise in an area outside his/her major B. Tech discipline. A specialist basket of 3-6 courses is identified for each Minor. Each basket may rest on one or more foundation courses. A basket may have sequences within it, i.e. advanced courses may rest on basic courses in the basket. In order to successfully complete a Minor, a student needs to take at least 9 credits with a CGPA of 7.0 out of the courses defined in that Minor basket. The area of the Minor must be different from the Major discipline of the student; the courses that are part of the common core (including HSS), or the discipline core/electives cannot be counted towards a Minor. A student is allowed to take any number of Minors, but a particular course cannot be counted for more than 1 Minor. The name of the Minor will appear on the Transcript and the degree certificate of the student.
Minor in Management (Revised Version- Modified & w.e.f. February, 2022)Minor in Management (Older Version-2 Modified & w.e.f. February, 2020)
Minor in Management (Older Version-1Approved in 9th Senate held on 11th May, 2016)
EP-502 | Informatics for Materials Design |
PH301/PH513* | Quantum Mechanics and Applications/Quantum Mechanics |
PH302/PH522 * | Introduction to Statistical Mechanics/Statistical Mechanics |
PH501/PH523* | Solid State Physics/Condensed Matter Physics |
PH-502 | Photonics |
PH-503 | Laser and Applications |
PH-504 | Organic Optoelectronics |
PH-505 | Electronic Structure |
PH-506 | Project |
PH-507 | X-rays as a probe to study material properties |
PH-508 | Magnetism and Magnetic Materials |
PH-511 | Mathematical Physics |
PH-528 | Introduction to General Relativity |
PH-601 | Mesoscopic Physics and Quantum Transport |
PH-603 | Advanced Condensed Matter Physics |
PH-604 | Optical Properties of Solids |
PH-605 | Superconductivity |
PH-606 | Quantum Field Theory |
PH-607 | Physics of Ultracold Quantum Gases |
PH-608 | Computer assisted quantum mechanics |
PH-609 | Theory of quantum collision and spectroscopy |
PH-612 | Nuclear and Particle Physics |
PH-701 | Introduction to Molecular Simulations |
PH-706 | Introduction to Stochastic Problems in Physics |
ME353 | Electronic Materials and Their Applications | Download Course Details |
ME607 | Materials Science for Failure Analysis | Download Course Details |
ME609 | Functional Materials | Download Course Details |
ME619 | Experiments in Materials Science | Download Course Details |
ME205 | Machine Drawing | Download Course Details |
ME206 | Mechanics of Solids | Download Course Details |
ME305 | Design of Machine Elements | Download Course Details |
ME309 | Theory of Machines | Download Course Details |
ME352 | Finite Element Methods in Engineering | Download Course Details |
ME602 | Mechanical Vibration | Download Course Details |
ME210 | Fluid Mechanics | Download Course Details |
ME303 | Heat Transfer | Download Course Details |
ME307 | Energy Conversion Devices | Download Course Details |
ME356 | Principles of Energy Conversion | Download Course Details |
ME451 | Refrigeration and Air Conditioning | Download Course Details |
ME614 | Compressible Flow and Gas Dynamics | Download Course Details |
ME615 | Applied Computational Fluid Dynamics | Download Course Details |
HS352 | German II | Download Course Details |
HS362 | German III | Download Course Details |
HS363 | Post-war Germany: A Literary Perspective | Download Course Details |
HS372 | German IV | Download Course Details |
HS373 | Readings from German History | Download Course Details |
HS539 | Post-War Germany: Politics, Society and Culture | Download Course Details |
BY606 | Bioinformatics Applications for System Analysis | Download Course Details |
CS305 | Artificial Intelligence | Download Course Details |
CS506 | Cognitive Modeling | Download Course Details |
CS630 | Speech Technology | Download Course Details |
CS669 | Pattern Recognition | Download Course Details |
CS660 | Data Mining for Decision Making | Download Course Details |
EE511 | Computer Vision | Download Course Details |
CS671 | Deep Learning and Applications | Download Course Details |
CS670 | Kernel Methods for Pattern Analysis | Download Course Details |
EE608 | Digital Image Processing | Download Course Details |
AR 501/ ME 452 | Robot Kinematics, Dynamics, and Control |
AR 503 | Mechatronics |
To obtain a Minor in Robotics, students need to maintain a minimum GPA of 7.0 in the dedicated 12 credits that they have taken to fulfill the course requirement of the Minor programme. The remaining 6 credits will be earned from any of the remaining courses of the basket listed below. | |
AR 502 | Advanced Design Practicum |
AR 504 | Robot Programming |
AR 505 | Principles of Robot Autonomy |
AR 506 | Cognitive Robotics |
AR 507 | Probabilistic Robotics |
AR 508 | Marine Robotics |
AR 509 | Deep Learning for Robotics |
AR 510 | Underactuated Robotics |
AR 511 | Autonomous Mobile Robots |
AR 512 | Rapid Prototyping and Tooling |
AR 513 | Unmanned Aerial Systems (UAS) |
AR 514 | Vision and Learning Based Control |
AR 515 | Sensors and State Estimation |
AR 519/EE 555 | Intelligent Control System |
Computer Science Engineering
Minor/ Eligible streams | Foundation courses (compulsory to get minor) | List of suggested courses |
---|---|---|
Computer Science Engineering | • CS202 Data Structures and Algorithms • CS307 System Practicum |
|
All other than DSE/CSE |
• CS207 Applied Database Practicum • CS208 Mathematical Foundations of Computer Science • CS201 Computer Organization (along with CS201P) • CS201P Computer Organization Lab (along with CS201) • CS304 Formal Languages and Automata Theory • CS309 Information and Database systems • CS310 Introduction to Computing and Distributed processes • CS302 Paradigms of Programming • CS514 Data Structures and Algorithms-II |
Power Engineering
Minor/ Eligible streams | Foundation courses (compulsory to get minor) | List of suggested courses |
---|---|---|
Power Engineering All other than PE |
• Electromechanics (EE201) • Power Electronics (EE309) |
• Algorithms Design and Analysis (CS403) • Formal Languages and Automata Theory (CS304) • Computer Organization (CS201) • Information and Database Management System (CS309) • Deep Learning and its Applications (CS671) |
Electronics Engineering
Minor/ Eligible streams | Foundation courses (compulsory to get minor) | List of suggested courses |
---|---|---|
Electronics Engineering All other than EE |
• Network Theory (EE203) • Digital System Design (EE210) |
• Analog Circuit Design (EE211) • Digital Signal Processing (EE305) • Device Electronics for Integrated Circuits (EE311) • Microelectronics Circuits Design Practicum (EE312P) |
Communication Engineering
Minor/ Eligible streams | Foundation courses (compulsory to get minor) | List of suggested courses |
---|---|---|
Communication Engineering All other than EE |
• Communication Theory (EE304)< | • Advance Communication Theory (EE502) • Digital Signal Processing (EE305) • Applied Optimization (EE530) |
Measurement and Instrumentation
Minor/ Eligible streams | Foundation courses (compulsory to get minor) | List of suggested courses |
---|---|---|
Measurement and Instrumentation All other than EE |
Measurement and Instrumentation (EE313) | • Control Systems (EE301) • Digital Signal Processing (EE305) • Advance Digital Signal Processing (EE620) |
Control Engineering
Minor/ Eligible streams | Foundation courses (compulsory to get minor) | List of suggested courses |
---|---|---|
Control Engineering All other than EE |
• Control Systems (EE301) • Control System Laboratory (EE301P) |
• Linear Dynamical Systems (EE509) • Robust Control Systems (EE514) |
Realizing the current need of interdisciplinary skill development towards successful careers, IIT Mandi has introduced a Double Major program from 2021, by which a student of one discipline is allowed to obtain a second ‘Major’ by spending an extra one or two semesters to study approximately 12 courses of another discipline. For example, a student of Civil Engineering or Engineering Physics would be able to obtain a second major in Computer Science & Engineering. This would enable the student to sit for campus placements for CS related companies as well .