Skip to main content
Remove advertising and get
10 GB!
of disk space for only
$9.95 USD per month
or
$109.95 USD per year
(plus local taxes).
Side panel
Home
More
You are currently using guest access
Log in
Home
Expand all
Collapse all
Open course index
C Programming and Numerical Methods
Section outline
Select section Textbooks
Collapse
Expand
Textbooks
Collapse all
Expand all
Select activity Announcements
Announcements
Forum
Select activity Programming in C by E Balaguruswamy Textbook
Programming in C by E Balaguruswamy Textbook
URL
Select activity Let us C by Yashwanth Kanethkar Textbook
Let us C by Yashwanth Kanethkar Textbook
URL
Select activity Higher Engineering Mathematics by BS Grewal Textbook
Higher Engineering Mathematics by BS Grewal Textbook
URL
Select activity Introduction to Numerical Methods by SS Sastry
Introduction to Numerical Methods by SS Sastry
URL
Select section Unit 1 - Introduction to C
Collapse
Expand
Unit 1 - Introduction to C
Select activity Lect 1 - Syllabus, Introduction, Basic Structure of C Program
Lect 1 - Syllabus, Introduction, Basic Structure of C Program
URL
Completion
Students must
Mark as done
Select activity Lect 2 - Steps to write a program - Libraries, Main Function, Type Declaration
Lect 2 - Steps to write a program - Libraries, Main Function, Type Declaration
URL
Completion
Students must
Mark as done
Select activity Lect 3 - Operators: Arithamatic, Relational, Logical and Bitwise operators
Lect 3 - Operators: Arithamatic, Relational, Logical and Bitwise operators
URL
Select activity Lect 4 - Operators - Assignment, Increment/Decrement, Conditional, Special operators
Lect 4 - Operators - Assignment, Increment/Decrement, Conditional, Special operators
URL
Select activity Lect 5 - Expressions, Arithematic Precedance and Associativity, Simple Program to add two numbers.
Lect 5 - Expressions, Arithematic Precedance and Associativity, Simple Program to add two numbers.
URL
Select activity Lect 6_Type conversions, Managing Input and Output Operations
Lect 6_Type conversions, Managing Input and Output Operations
URL
Select activity Lect 7_Formatted Input and Output
Lect 7_Formatted Input and Output
URL
Select activity Unit 1_Handout
Unit 1_Handout
URL
Select section Unit 2 - Decision Making, Branching and Looping
Collapse
Expand
Unit 2 - Decision Making, Branching and Looping
Select activity Lect 1_Syllabus, Decision control using "If" statement
Lect 1_Syllabus, Decision control using "If" statement
URL
Select activity Lect 2_Decision control statements - If...else statement, CPNM Lab - Exercise 1.a program
Lect 2_Decision control statements - If...else statement, CPNM Lab - Exercise 1.a program
URL
Select activity Lect 3_Decision Control - Nested if...else, Else if ladder
Lect 3_Decision Control - Nested if...else, Else if ladder
URL
Select activity Lect 4_Branching - Switch Statement and Example Program - Exercise 1.b program
Lect 4_Branching - Switch Statement and Example Program - Exercise 1.b program
URL
Select activity Lect 5_Ternary operator, Goto Statement and Example programs
Lect 5_Ternary operator, Goto Statement and Example programs
URL
Select activity Lect 6_Loops, While statement, Example problem, Exrecise 1.c
Lect 6_Loops, While statement, Example problem, Exrecise 1.c
URL
Select activity Lect 7_do...while and for loop - Example programs
Lect 7_do...while and for loop - Example programs
URL
Select activity Lect 8 - Jump Statements, Example Program
Lect 8 - Jump Statements, Example Program
URL
Select activity Lect 9 - Arrays and Example program to sort a list in arrays
Lect 9 - Arrays and Example program to sort a list in arrays
URL
Select activity Lect 10 - Arrays - Program to get random numbers in an array and arrange them in descending order
Lect 10 - Arrays - Program to get random numbers in an array and arrange them in descending order
URL
Select activity Lect 11 - 2D arrays, Input to an array using scanf function, printing an array
Lect 11 - 2D arrays, Input to an array using scanf function, printing an array
URL
Select activity Lect 12 - 2D arrays, Program to Transpose a Matrix
Lect 12 - 2D arrays, Program to Transpose a Matrix
URL
Select activity Lect 13 - 2D Arrays - Addition of two matrices
Lect 13 - 2D Arrays - Addition of two matrices
URL
Select activity Lect 14 - 2D arrays: Program to Multiply two Matrices
Lect 14 - 2D arrays: Program to Multiply two Matrices
URL
Select activity Unit 2_Handout
Unit 2_Handout
URL
Select section Unit 3 - Functions & Strings
Collapse
Expand
Unit 3 - Functions & Strings
Select activity Lect 1 - Syllabus, Introduction, Declaring a function, Defining a function, Categories of functions - Functions without arguments but with/without return values
Lect 1 - Syllabus, Introduction, Declaring a function, Defining a function, Categories of functions - Functions without arguments but with/without return values
URL
Select activity Lect 2 - Functions with Arguments and with/without return values, Nested functions
Lect 2 - Functions with Arguments and with/without return values, Nested functions
URL
Select activity Lect 3 - Recurssion, Write a program to find factorial of a number using recurssion
Lect 3 - Recurssion, Write a program to find factorial of a number using recurssion
URL
Select activity Lect 4 - Fibonacci series using recurssion
Lect 4 - Fibonacci series using recurssion
URL
Select activity Lect 4 - part 2 - Strings - Syllabus, declaration, initialization, reading and writing of strings
Lect 4 - part 2 - Strings - Syllabus, declaration, initialization, reading and writing of strings
URL
Select activity Lect 5 - Fibonacci series using recurssion - standard series and user defined fibonacci series
Lect 5 - Fibonacci series using recurssion - standard series and user defined fibonacci series
URL
Select activity Unit 3_Handout
Unit 3_Handout
URL
Select section Unit 4 - Pointers & Unions
Collapse
Expand
Unit 4 - Pointers & Unions
Select activity Unit 4_Handout
Unit 4_Handout
URL
Select section Unit 5 - Solution of Algebraic and Transcendental Equations
Collapse
Expand
Unit 5 - Solution of Algebraic and Transcendental Equations
Select activity Unit 5_Handout
Unit 5_Handout
URL
Select activity Bisection Method Handout
Bisection Method Handout
URL
Select activity Newton Raphson Method Handout
Newton Raphson Method Handout
URL
Select activity Newton Forward and Backward Interpolation Methods Handout
Newton Forward and Backward Interpolation Methods Handout
URL
Select activity Lagranges Interpolation method Handout
Lagranges Interpolation method Handout
URL
Select activity Trapezoidal and Simpsons method Handout
Trapezoidal and Simpsons method Handout
URL
Select activity Euler's method Handout
Euler's method Handout
URL
Select activity Runge-Kutta Method Handout
Runge-Kutta Method Handout
URL
Select section Important questions
Collapse
Expand
Important questions
Select activity Important Questions of Unit 1,2 and 3
Important Questions of Unit 1,2 and 3
File
Select activity Important Questions of unit 4 and 5
Important Questions of unit 4 and 5
File