Online Course
Problem solving through Programming In C
Indian Institute of Technology, Kharagpur and NPTEL via Swayam
-
115
-
- Write review
Overview
- Formulate simple algorithms for arithmetic and logical problems
- Translate the algorithms to programs (in C language)
- Test and execute the programs and correct syntax and logical errors
- Implement conditional branching, iteration and recursion
- Decompose a problem into functions and synthesize a complete program using divide and conquer approach
- Use arrays, pointers and structures to formulate algorithms and programs
- Apply programming to solve matrix addition and multiplication problems and searching and sorting problems
- Apply programming to solve simple numerical method problems, namely rot finding of function, differentiation of function and simple integration
INTENDED AUDIENCE: BE/BTech in all disciplines BCA/MCA/M. ScINDUSTRY SUPPORT : All IT Industries
Syllabus
COURSE LAYOUT
Week 1 :Introduction to Problem Solving through programs, Flowcharts/Pseudo codes, the compilation process, Syntax and Semantic errors, Variables and Data TypesWeek 2 :Arithmetic expressions, Relational Operations, Logical expressions; Introduction to Conditional Branching
Week 3 :Conditional Branching and Iterative Loops
Week 4 :Arranging things : Arrays
Week 5 :2-D arrays, Character Arrays and Strings
Week 6 :Basic Algorithms including Numerical Algorithms
Week 7 :Functions and Parameter Passing by Value
Week 8 :Passing Arrays to Functions, Call by Reference
Week 9 :Recursion
Week 10 :Structures and Pointers
Week 11 :Self-Referential Structures and Introduction to Lists
Week 12 :Advanced Topics
Taught by
Anupam Basu
Tags
Related Courses
-
Art of C Programming
CEC, University of Calicut
-
An Introduction to Programming Through C++
Indian Institute of Technology Bombay, NPTEL
-
C for Everyone: Programming Fundamentals
University of California, Santa Cruz
3.5 -
C ++ Intro to Data Structures
New York University (NYU)
-
Programming & Data Structures
New York University (NYU)
-
Introduction to Programming in C
Duke University
Reviews
3.0 rating, based on 1 reviews
-
Can be explained in a better way and slides could have been provided as study materials. Better to add some more examples for students to understand.