Modules / Lectures


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


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