Modules / Lectures
Module NameDownloadDescriptionDownload Size
Week 1noc22-cs45_week1
Week 2noc22-cs45_week2
Week 3noc22-cs45_week3


New Assignments
Module NameDownload
noc20-cs06_Week_01_Assignment_01noc20-cs06_Week_01_Assignment_01
noc20-cs06_Week_02_Assignment_01noc20-cs06_Week_02_Assignment_01
noc20-cs06_Week_03_Assignment_01noc20-cs06_Week_03_Assignment_01
noc20-cs06_Week_03_Assignment_02noc20-cs06_Week_03_Assignment_02
noc20-cs06_Week_03_Assignment_03noc20-cs06_Week_03_Assignment_03
noc20-cs06_Week_03_Assignment_04noc20-cs06_Week_03_Assignment_04
noc20-cs06_Week_03_Assignment_05noc20-cs06_Week_03_Assignment_05
noc20-cs06_Week_04_Assignment_01noc20-cs06_Week_04_Assignment_01
noc20-cs06_Week_04_Assignment_02noc20-cs06_Week_04_Assignment_02
noc20-cs06_Week_04_Assignment_03noc20-cs06_Week_04_Assignment_03
noc20-cs06_Week_04_Assignment_04noc20-cs06_Week_04_Assignment_04
noc20-cs06_Week_04_Assignment_05noc20-cs06_Week_04_Assignment_05
noc20-cs06_Week_04_Assignment_06noc20-cs06_Week_04_Assignment_06
noc20-cs06_Week_05_Assignment_01noc20-cs06_Week_05_Assignment_01
noc20-cs06_Week_05_Assignment_02noc20-cs06_Week_05_Assignment_02
noc20-cs06_Week_05_Assignment_03noc20-cs06_Week_05_Assignment_03
noc20-cs06_Week_05_Assignment_04noc20-cs06_Week_05_Assignment_04
noc20-cs06_Week_05_Assignment_05noc20-cs06_Week_05_Assignment_05
noc20-cs06_Week_05_Assignment_06noc20-cs06_Week_05_Assignment_06
noc20-cs06_Week_06_Assignment_01noc20-cs06_Week_06_Assignment_01
noc20-cs06_Week_06_Assignment_02noc20-cs06_Week_06_Assignment_02
noc20-cs06_Week_06_Assignment_03noc20-cs06_Week_06_Assignment_03
noc20-cs06_Week_06_Assignment_04noc20-cs06_Week_06_Assignment_04
noc20-cs06_Week_06_Assignment_05noc20-cs06_Week_06_Assignment_05
noc20-cs06_Week_06_Assignment_06noc20-cs06_Week_06_Assignment_06
noc20-cs06_Week_07_Assignment_01noc20-cs06_Week_07_Assignment_01
noc20-cs06_Week_07_Assignment_02noc20-cs06_Week_07_Assignment_02
noc20-cs06_Week_07_Assignment_03noc20-cs06_Week_07_Assignment_03
noc20-cs06_Week_07_Assignment_04noc20-cs06_Week_07_Assignment_04
noc20-cs06_Week_07_Assignment_05noc20-cs06_Week_07_Assignment_05
noc20-cs06_Week_07_Assignment_06noc20-cs06_Week_07_Assignment_06
noc20-cs06_Week_08_Assignment_01noc20-cs06_Week_08_Assignment_01
noc20-cs06_Week_08_Assignment_02noc20-cs06_Week_08_Assignment_02
noc20-cs06_Week_08_Assignment_03noc20-cs06_Week_08_Assignment_03
noc20-cs06_Week_08_Assignment_04noc20-cs06_Week_08_Assignment_04
noc20-cs06_Week_08_Assignment_05noc20-cs06_Week_08_Assignment_05
noc20-cs06_Week_08_Assignment_06noc20-cs06_Week_08_Assignment_06
noc20-cs06_Week_09_Assignment_01noc20-cs06_Week_09_Assignment_01
noc20-cs06_Week_09_Assignment_02noc20-cs06_Week_09_Assignment_02
noc20-cs06_Week_09_Assignment_03noc20-cs06_Week_09_Assignment_03
noc20-cs06_Week_09_Assignment_04noc20-cs06_Week_09_Assignment_04
noc20-cs06_Week_09_Assignment_05noc20-cs06_Week_09_Assignment_05
noc20-cs06_Week_09_Assignment_06noc20-cs06_Week_09_Assignment_06
noc20-cs06_Week_10_Assignment_01noc20-cs06_Week_10_Assignment_01
noc20-cs06_Week_10_Assignment_02noc20-cs06_Week_10_Assignment_02
noc20-cs06_Week_10_Assignment_03noc20-cs06_Week_10_Assignment_03
noc20-cs06_Week_10_Assignment_04noc20-cs06_Week_10_Assignment_04
noc20-cs06_Week_11_Assignment_01noc20-cs06_Week_11_Assignment_01
noc20-cs06_Week_11_Assignment_02noc20-cs06_Week_11_Assignment_02
noc20-cs06_Week_11_Assignment_03noc20-cs06_Week_11_Assignment_03
noc20-cs06_Week_11_Assignment_04noc20-cs06_Week_11_Assignment_04
noc20-cs06_Week_11_Assignment_05noc20-cs06_Week_11_Assignment_05
noc20-cs06_Week_11_Assignment_06noc20-cs06_Week_11_Assignment_06
noc20-cs06_Week_12_Assignment_01noc20-cs06_Week_12_Assignment_01
noc20-cs06_Week_12_Assignment_02noc20-cs06_Week_12_Assignment_02
noc20-cs06_Week_12_Assignment_03noc20-cs06_Week_12_Assignment_03
noc20-cs06_Week_12_Assignment_04noc20-cs06_Week_12_Assignment_04
noc20-cs06_Week_12_Assignment_05noc20-cs06_Week_12_Assignment_05
noc20-cs06_Week_12_Assignment_06noc20-cs06_Week_12_Assignment_06


Sl.No Chapter Name MP4 Download
1Lecture 1 : IntroductionDownload
2Lecture 2 : Idea of AlgorithmsDownload
3Lecture 3 : Flow Chart and PseudocodeDownload
4Lecture 4 : Introduction to Programming Language ConceptsDownload
5Lecture 5 : Variables and MemoryDownload
6Lecture 6 : Types of Software and CompilersDownload
7Lecture 7 : Introduction to C Programming Language Download
8Lecture 8 : Variables and Variable Types in CDownload
9Lecture 9 : Introducing FunctionsDownload
10Lecture 10 : Address and Content of Variables and TypesDownload
11Lecture 11 : Assignment Statement and Operators in CDownload
12Lecture 12 : Arithmetic Expressions and Relational ExpressionsDownload
13Lecture 13 : Logical Operators and Change in Control FlowDownload
14Lecture 14 : Use of Logical Operaotrs in BranchingDownload
15Lecture 15 : Branching : IF - ELSE StatementDownload
16Lecture 16 : IF-ELSE Statement (Contd.)Download
17Lecture 17 : Switch statementDownload
18Lecture 18 : Switch Statement (Contd.) and Introduction to LoopsDownload
19Lecture 19 : Implementing Repetitions (Loops)Download
20Lecture 20 : Implementation of Loops with for Statement (Contd.)Download
21Lecture 21 : For Statement (Contd.)Download
22Lecture 22 : Example of If-ElseDownload
23Lecture 23 : Example of LoopsDownload
24Lecture 24 : Example of Loops (Contd.)Download
25Lecture 25: Example of Loops (Contd.), Use of FOR LoopsDownload
26Lecture 26 : Introduction to ArraysDownload
27Lecture 27 : Arrays (Contd.)Download
28Lecture 28 : Arrays (Contd.)Download
29Lecture 29 : Program using ArraysDownload
30Lecture 30 : Array ProblemDownload
31Lecture 31 : Linear SearchDownload
32Lecture 32 : Character Array and StringsDownload
33Lecture 33 : String OperationsDownload
34Lecture 34 : 2-D Array OperationDownload
35Lecture 35 : Introducing FunctionsDownload
36Lecture 36 : More on FunctionsDownload
37Lecture 37 : Function (Contd.)Download
38Lecture 38 : Scanf and Printf Functions; Function PrototypeDownload
39Lecture 39 : Parameter Passing in Function RevisionDownload
40Lecture 40 : Parameter Passing in Function Revision (Contd.)Download
41Lecture 41: Substitution of # include and MacroDownload
42Lecture 42: "search" as a functionDownload
43Lecture 43: Binary SearchDownload
44Lecture 44: Binary Search (Contd.)Download
45Lecture 45: Sorting MethodsDownload
46Lecture 46 : Bubble Sort (Contd.)Download
47Lecture 47 : Use of Pointer in Function : Context Bubble SortDownload
48Lecture 48 : Arrays at StringsDownload
49Lecture 49 : Data RepresentationDownload
50Lecture 50 : Bisection MethodDownload
51Lecture 51 : InterpolationDownload
52Lecture 52 : Trapezoidal Rule and Runge-Kutta MethodDownload
53Lecture 53 : RecursionDownload
54Lecture 54 : Recursion(Contd.)Download
55Lecture 55 : StructureDownload
56Lecture 56 : Structure (Contd.)Download
57Lecture 57 : Structure with typedefDownload
58Lecture 58 : PointerDownload
59Lecture 59 : Pointer (Contd.)Download
60Lecture 60 : Pointer in StructuresDownload
61Lecture 61 : Dynamic Allocation and FileDownload

Sl.No Chapter Name English
1Lecture 1 : IntroductionDownload
Verified
2Lecture 2 : Idea of AlgorithmsDownload
Verified
3Lecture 3 : Flow Chart and PseudocodeDownload
Verified
4Lecture 4 : Introduction to Programming Language ConceptsDownload
Verified
5Lecture 5 : Variables and MemoryDownload
Verified
6Lecture 6 : Types of Software and CompilersDownload
Verified
7Lecture 7 : Introduction to C Programming Language Download
Verified
8Lecture 8 : Variables and Variable Types in CDownload
Verified
9Lecture 9 : Introducing FunctionsDownload
Verified
10Lecture 10 : Address and Content of Variables and TypesDownload
Verified
11Lecture 11 : Assignment Statement and Operators in CDownload
Verified
12Lecture 12 : Arithmetic Expressions and Relational ExpressionsDownload
Verified
13Lecture 13 : Logical Operators and Change in Control FlowDownload
Verified
14Lecture 14 : Use of Logical Operaotrs in BranchingDownload
Verified
15Lecture 15 : Branching : IF - ELSE StatementDownload
Verified
16Lecture 16 : IF-ELSE Statement (Contd.)Download
Verified
17Lecture 17 : Switch statementDownload
Verified
18Lecture 18 : Switch Statement (Contd.) and Introduction to LoopsDownload
Verified
19Lecture 19 : Implementing Repetitions (Loops)Download
Verified
20Lecture 20 : Implementation of Loops with for Statement (Contd.)Download
Verified
21Lecture 21 : For Statement (Contd.)Download
Verified
22Lecture 22 : Example of If-ElseDownload
Verified
23Lecture 23 : Example of LoopsDownload
Verified
24Lecture 24 : Example of Loops (Contd.)Download
Verified
25Lecture 25: Example of Loops (Contd.), Use of FOR LoopsDownload
Verified
26Lecture 26 : Introduction to ArraysDownload
Verified
27Lecture 27 : Arrays (Contd.)Download
Verified
28Lecture 28 : Arrays (Contd.)Download
Verified
29Lecture 29 : Program using ArraysDownload
Verified
30Lecture 30 : Array ProblemDownload
Verified
31Lecture 31 : Linear SearchDownload
Verified
32Lecture 32 : Character Array and StringsDownload
Verified
33Lecture 33 : String OperationsDownload
Verified
34Lecture 34 : 2-D Array OperationDownload
Verified
35Lecture 35 : Introducing FunctionsDownload
Verified
36Lecture 36 : More on FunctionsDownload
Verified
37Lecture 37 : Function (Contd.)Download
Verified
38Lecture 38 : Scanf and Printf Functions; Function PrototypeDownload
Verified
39Lecture 39 : Parameter Passing in Function RevisionDownload
Verified
40Lecture 40 : Parameter Passing in Function Revision (Contd.)Download
Verified
41Lecture 41: Substitution of # include and MacroDownload
Verified
42Lecture 42: "search" as a functionDownload
Verified
43Lecture 43: Binary SearchDownload
Verified
44Lecture 44: Binary Search (Contd.)Download
Verified
45Lecture 45: Sorting MethodsDownload
Verified
46Lecture 46 : Bubble Sort (Contd.)Download
Verified
47Lecture 47 : Use of Pointer in Function : Context Bubble SortDownload
Verified
48Lecture 48 : Arrays at StringsDownload
Verified
49Lecture 49 : Data RepresentationDownload
Verified
50Lecture 50 : Bisection MethodDownload
Verified
51Lecture 51 : InterpolationDownload
Verified
52Lecture 52 : Trapezoidal Rule and Runge-Kutta MethodDownload
Verified
53Lecture 53 : RecursionDownload
Verified
54Lecture 54 : Recursion(Contd.)Download
Verified
55Lecture 55 : StructureDownload
Verified
56Lecture 56 : Structure (Contd.)Download
Verified
57Lecture 57 : Structure with typedefDownload
Verified
58Lecture 58 : PointerDownload
Verified
59Lecture 59 : Pointer (Contd.)Download
Verified
60Lecture 60 : Pointer in StructuresDownload
Verified
61Lecture 61 : Dynamic Allocation and FileDownload
Verified


Sl.No Language Book link
1EnglishDownload
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available