Course Overview:
This is a course in Programming in C. No prior programming experience is assumed. We emphasize on solving problems using C language and how knowledge of programming relevant in the real world applications. This course provides easy step by step guidance to learn C programming which is helpful for managers and computer professionals. The soft skills required for better self-presentation are also discussed along with.
At the end of this course, learners will able to:
· Explain the fundamental process of problem-solving using computers.
· Design algorithmic solutions for simple and complex computing problems.
· Help managers to write reliable C Programs for given algorithms.
· Design & implement Data Structure using C Language.
· Comprehend the required soft skills.
· Understand MIS and its implementation.
| Course Status : | Upcoming |
| Course Type : | Core |
| Language for course content : | English |
| Duration : | 10 weeks |
| Category : |
|
| Credit Points : | 4 |
| Level : | Postgraduate |
| Start Date : | 12 Jan 2026 |
| End Date : | 30 Apr 2026 |
| Enrollment Ends : | 28 Feb 2026 |
| Exam Date : | 18 Jun 2026 IST |
| Translation Languages : | English |
| NCrF Level : | 6.5 |
| Industry Details : | Software Development |
| Shift : | Shift 1 |
Note: This exam date is subject to change based on seat availability. You can check final exam date on your hall ticket.
Week 1: Introduction to C Programming and Basic Concepts
Week 2: Variables and Data Types in C
Week 3: Control Flow in C
Week 4: Functions in C
Week 5: Arrays in C
Week 6: Structures and Union in C
Week 7: Advanced Concepts of C Programming
Week 8: Advanced Concepts of C Programming - II
Week 9: Engineering for Managers and Soft Skill Development
1. Kernighan, B. W., & Ritchie, D. M. (2002). The C programming language.
2. Balagurusamy, E. (2016). Programming In Ansi C.
3. e-Content of Manipal University Jaipur.

Enrolling and learning from the course is free. However, if you wish to obtain a certificate, you must register and take the proctored exam in person at one of the designated exam centres. The registration URL will be announced when the registration form is open. To obtain the certification, you need to fill out the online registration form and pay the exam fee of Rs.750/-. More details will be provided when the exam registration form is published, including any potential changes. For further information on the exam locations and the conditions associated with filling out the form, please refer to the form.
Grading Components:
Internal Assignment Score: This contributes 25% to the final grade. It is calculated based on the average of the best 4 out of 9 assignments submitted during the course.
Proctored Final Exam Score: This contributes 75% to the final grade and is based on the proctored final exam, which is scored out of 100.
Overall Course Score: The overall course score is the weighted sum of the internal assignment score and the proctored final exam score.
Assessment Type | Weightage |
Weekend Assessment | 25% |
Final Exam | 75% |
Eligibility for Certification:
To qualify for the course certificate, you must meet both of the following criteria:
If either of these conditions is not met, you will not be eligible for certification, even if your final score is 40 or higher (out of 100).
Score | Type of Certificate |
>=90 | Gold |
76 - 89 | Silver |
61 - 75 | Bronze |
40 - 60 | Successfully Completed |
<39 | No Certificate |
Sample Certificate:
Disclaimer: In order to be eligible for the certificate, you must register for enrolment and exams using the same email ID. If different email IDs are used, you will not be considered eligible for the certificate.
The certificate of completion will include your name, photograph, and final exam score, along with a detailed score breakdown.
It will be electronically verifiable through the SWAYAM platform at https://swayam.gov.in/. Please note that only an e-certificate will be issued. Printed or hard copies will not be provided.
We sincerely appreciate your participation and interest in our online courses and certification programs. Wishing you continued success and an enriching learning experience with IIM Bangalore.
DOWNLOAD APP
FOLLOW US