

Diploma in Programming at IIT Madras Overview
Duration | 1 - 2 years |
Total fee | ₹18,000 |
Mode of learning | Online |
Official Website | Go to Website |
Course Level | UG Diploma |
Diploma in Programming at IIT Madras Highlights
- In each term, learner may register for upto 4 courses.
- Course specialization are:
Foundational course Computational Thinking, Programming in Python
Skill Enhancement course- System Commands
Projects- Modern Application Development I - Project, Modern Application Development II - Project - Projects for real world scenarios
Diploma in Programming at IIT Madras Course details
The Diploma in Programming lays a sturdy foundation in databases and programming concepts with data structures and algorithms
The learner goes on to apply these in the building of a web application by the end of the diploma
Diploma in Programming at IIT Madras Curriculum
Database Management Systems
Course Overview
Relational Model and Basic SQL
Intermediate and Advanced SQL
Programming, Data Structures and Algorithms using Python
Python Refresher
Complexity, Notations, Sorting and Searching Algorithms
Arrays, Lists, Stacks, Queues, Hashing
Modern Application Development I
Basic terminologies of Web
Webpages written in HTML and CSS
Presentation layer - View
Programming Concepts using Java
Basic Object Oriented Programming: Class Hierarchy
Basic Object Oriented Programming: Inheritance, Overriding
Basic Object Oriented Programming: Polymorphism
Modern Application Development II
Basics of JavaScript
Advanced JavaScript
Introduction to Web Frontend
System Commands
Introduction to GNU/Linux OS. Setting up and running Linux environment
Introduction to packages and repositories
Managing shell variables
Diploma in Programming at IIT Madras Placements
Diploma in Programming at IIT Madras Entry Requirements
Diploma in Programming at IIT Madras Admission Process
Important Dates
Other courses offered by IIT Madras
Diploma in Programming at IIT Madras Frequently Asked Questions
Student Forum
Diploma in Programming at IIT Madras Take a look at Campus





Diploma in Programming at IIT Madras News & Updates




Diploma in Programming at IIT Madras Contact Information
Indian Institute of Technology, Madras
Chennai ( Tamil Nadu)
(For general query)
(For admission query)
(For general query)
(For admission query)
Useful Links
Know more about IIT Madras
- All About IIT Madras
- Courses 2026
- Fees 2026
- Reviews on Placements, Faculty & Facilities
- Admission 2026 - Cutoffs, Eligibility & Dates
- Placement - Highest & Average Salary Package
- Cut off & Merit List 2026
- IIT Madras Rankings
- Gallery 2026
- Hostel & Campus Details & Reviews
- IIT Madras Faculty
- Compare IIT Madras
- IIT Madras Q&A
- Scholarships
- JEE Advanced
- IIT Madras News & Articles