
C Programming Course (Online)
by IIT Madras Pravartak
Age: Class 10 & Above | Fee : ₹4999 + GST | Online
Note: Fundaspring-BodhBridge serves as an outreach partner of IITM Pravartak.
Session Details

Age
Class 10 & Above

Mode
Online

Certification
by IIT Madras Pravartak

Theory Session Duration
40 Hours

Practical Session Duration
40 Hours

Conductor
IIT Madras Pravartak

Description
Welcome to the C Programming Course! Enhance your coding skills with expert guidance from our experienced instructors in collaboration with IIT-Madras Pravartak. This course is designed for individuals of Class 10 & above seeking to deepen their understanding of C programming. Whether you are a beginner or looking to advance your skills, this course will provide you with comprehensive knowledge and practical experience.

About IIT Madras Pravartak
IIT Madras Pravartak Technologies Foundation is an initiative by the Indian Institute of Technology Madras, aimed at fostering innovation and entrepreneurship. As a Technology Innovation Hub (TIH), it focuses on promoting advancements in Cyber-Physical Systems (CPS). Pravartak provides a collaborative platform for academia, industry, and government to work together on cutting-edge research, development, and commercialization of technologies. The foundation supports startups, offers funding opportunities, conducts training programs, and facilitates the development of high-tech solutions to address societal challenges.
Course Objectives
- Develop proficiency in C programming.
- Understand and apply advanced programming concepts.
- Solve real-world problems using C.
Topics Covered
- Introduction to Programming
- Basics of C Programming
- Operators and Expressions
- Control Flow Statements
- Functions
- Arrays and Strings
- Pointers
- Structures and Unions
- Project Work
*Scroll Down for detailed Information*
Benefits
- Skills Gained: Problem-solving, efficient coding, strong programming foundation.
- Career Opportunities: Software Developer, Systems Programmer, Embedded Systems Engineer, Game Developer.
Topics covered in the Theory Sessions (40 Hours)
- Overview of programming concepts.
- Introduction to C programming language.
- History and significance of C.
- Setting up the development environment.
- Structure of a C program.
Basic syntax and rules. - Data types, variables, and constants.
- Input and output operations.
- Arithmetic, relational, logical, and bitwise operators.
- Operator precedence and associativity.
- Expressions and evaluation.
- Decision-making with if-else statements.
- Nested if-else and switch-case statements.
- Looping with while, do-while, and for loops.
- Break and continue statements.
- Introduction to functions.
- Function declaration, definition, and invocation.
- Return types and parameters.
- Recursion and recursive functions.
- Introduction to arrays and strings.
- Declaring and initializing arrays.
- Array indexing and traversal.
- String manipulation functions.
- Understanding pointers and memory addresses.
- Pointer declaration and initialization.
- Pointer arithmetic.
- Pointer to arrays and functions.
- Introduction to structures and unions.
- Declaring and accessing structure members.
- Nested structures and arrays of structures.
- Differences between structures and unions
Topics covered in the Practical Sessions (40 Hours)
- Installing and configuring a C compiler (e.g., GCC).
- Introduction to Integrated Development Environments (IDEs).
- Writing and compiling simple C programs.
- Understanding error messages and debugging techniques.
- Implementing various decision-making and looping constructs.
- Writing programs to solve simple problems using control flow statements.
- Writing functions to perform specific tasks.
- Calling functions with different parameter types.
- Implementing recursive functions and solving recursive problems.
- Implementing programs to manipulate arrays and strings.
- Solving problems involving array traversal, sorting, and searching.
- Writing programs to demonstrate pointer concepts.
- Implementing pointer-based data structures and algorithms.
- Debugging pointer-related errors.
- Implementing programs using structures and unions.
- Designing data structures using structures.
- Understanding the use cases for unions.
- Working on a small-scale project or mini-assignments.
- Applying learned concepts to solve real-world problems.
- Presenting and reviewing project outcomes.
For any queries contact us at support@fundaspring.com or call +91 78450 46889.
Reviews
Other Activities for your Kids
Applied Database Systems Engineering | IIT Madras Pravartak | Online Bridge Course
Rs. 0.00
- Unit price
- /per
IITM Pravartak Electronics and Embedded Systems Courses | IIT Madras Pravartak | Online
Rs. 0.00
- Unit price
- /per
Pongal & Vivekananda Jayanthi Celebrations | NPRN Swami Vivekananda Payilagam | Medavakkam, Chennai
Rs. 0.00
- Unit price
- /per
Chak Dhoom Dhoom - All Kids Winter Party | NPRN Swami Vivekananda Payilagam | Pallikaranai, Chennai
from Rs. 200.00
- Unit price
- /per
Basic Electronics 1 (Using Anubhuthi Kit) | Falling Apple | Adyar, Chennai
from Rs. 920.00
- Unit price
- /per