

IIT Kanpur - Introduction to Programming in C
- Offered byNPTEL
- Public/Government Institute
Introduction to Programming in C at NPTEL Overview
Introduction to Programming in C
at NPTEL
Taught by Dr. Satyadev Nandakumar, one of the pioneers in the field of Computable Analysis, Algorithmic Information Theory, Symbolic Dynamics
Duration | 8 weeks |
Mode of learning | Online |
Credential | Certificate |
Introduction to Programming in C at NPTEL Highlights
Introduction to Programming in C
at NPTEL
- Earn a Certificate from IIT Kanpur
- It is an AICTE Approved course
Introduction to Programming in C at NPTEL Course details
Introduction to Programming in C
at NPTEL
Skills you will learn
What are the course deliverables?
- Attempting algorithmic solutions to problems
- Designing and coding moderate sized programs running to the order of a few hundred lines of code, and
- Reading, understanding and modifying code written by others
More about this course
- We emphasize solving problems using the language, and introduce standard programming techniques like alternation, iteration and recursion
- We will briefly glimpse the basics of software engineering practices like modularization, commenting, and naming conventions which help in collaborating and programming in teams
Introduction to Programming in C at NPTEL Curriculum
Introduction to Programming in C
at NPTEL
Week 1
Introduction. Straight-Line Code. Variables, Operators, Expressions and Conditionals.
Week 2
Loops
Week 3
Functions
Week 4
One-Dimensional Arrays and Pointers
Week 5
Recursion
Week 6
Multi-dimensional Arrays, Linked Lists.
Week 7
Operating on Files
Week 8
Organizing C projects, working with multiple source directories, makefiles.
Introduction to Programming in C at NPTEL Faculty details
Introduction to Programming in C
at NPTEL
Dr. Satyadev Nandakumar
Dr. Satyadev Nandakumar is an Assistant Professor from the Department of Computer Science and Engineering IIT Kanpur who specialises in Computable Analysis, Algorithmic Information Theory, Symbolic Dynamics.
Other courses offered by NPTEL
View Other 176 Courses
A
Ansha Parveen
Introduction to Programming in C
5.0
Learning Experience: Introduction to R Programming is a certification provided by NPTEL which we can access through online. There were recorded classes, assignments and quizzes. Each chapter contained assignments and we have to pass all the assignments in order to appear for final exam. The learning starts from very basic to top level of R programming. It was easy to understand and learn.The final exam was computerised mode with muktiple choice questions.
Faculty: I don't really remember the faculty names. But the classes were all good and they provided pdf which was really helpful to learn.
The complete course is available in NPTEL. It was a complete master class of R programming starts from basic level. All the assignments were online mode and we can practice using the R console.
Course Support: No, I didn't received any cureer support from this. But it is a plus point that we are R programming certified
Reviewed on 25 Jul 2022Read More
K
KOLLA GOPI KUMAR
Introduction to Programming in C
4.0
Learning Experience: Poor learning experience
Faculty: Faculty is good and interactive
Curriculum was relevant and comprehensive
Course Support: No career support provided
Reviewed on 8 Jan 2022Read More
View All 6 Reviews
Introduction to Programming in C
at NPTEL