Modules / Lectures


New Assignments
Module NameDownload
noc19-cs42_Assignment1_Week_01noc19-cs42_Assignment1_Week_01
noc19-cs42_Assignment1_Week_02noc19-cs42_Assignment1_Week_02
noc19-cs42_Assignment1_Week_03noc19-cs42_Assignment1_Week_03
noc19-cs42_Assignment1_Week_04noc19-cs42_Assignment1_Week_04
noc19-cs42_Assignment1_Week_05noc19-cs42_Assignment1_Week_05
noc19-cs42_Assignment1_Week_06noc19-cs42_Assignment1_Week_06
noc19-cs42_Assignment1_Week_07noc19-cs42_Assignment1_Week_07
noc19-cs42_Assignment1_Week_08noc19-cs42_Assignment1_Week_08
noc19-cs42_Assignment2_Week_01noc19-cs42_Assignment2_Week_01
noc19-cs42_Assignment2_Week_02noc19-cs42_Assignment2_Week_02
noc19-cs42_Assignment2_Week_03noc19-cs42_Assignment2_Week_03
noc19-cs42_Assignment2_Week_03pdfnoc19-cs42_Assignment2_Week_03pdf
noc19-cs42_Assignment2_Week_04noc19-cs42_Assignment2_Week_04
noc19-cs42_Assignment2_Week_05noc19-cs42_Assignment2_Week_05
noc19-cs42_Assignment2_Week_06noc19-cs42_Assignment2_Week_06
noc19-cs42_Assignment2_Week_07noc19-cs42_Assignment2_Week_07
noc19-cs42_Assignment2_Week_08noc19-cs42_Assignment2_Week_08
noc19-cs42_Assignment3_Week_01noc19-cs42_Assignment3_Week_01
noc19-cs42_Assignment3_Week_02noc19-cs42_Assignment3_Week_02
noc19-cs42_Assignment3_Week_03noc19-cs42_Assignment3_Week_03
noc19-cs42_Assignment3_Week_04noc19-cs42_Assignment3_Week_04
noc19-cs42_Assignment3_Week_05noc19-cs42_Assignment3_Week_05
noc19-cs42_Assignment3_Week_06noc19-cs42_Assignment3_Week_06
noc19-cs42_Assignmentsolution_Week_01noc19-cs42_Assignmentsolution_Week_01
noc19-cs42_Assignmentsolution_Week_02noc19-cs42_Assignmentsolution_Week_02
noc19-cs42_Assignmentsolution_Week_03noc19-cs42_Assignmentsolution_Week_03
noc19-cs42_Assignmentsolution_Week_04noc19-cs42_Assignmentsolution_Week_04
noc19-cs42_Assignmentsolution_Week_05noc19-cs42_Assignmentsolution_Week_05
noc19-cs42_Assignmentsolution_Week_06noc19-cs42_Assignmentsolution_Week_06
noc19-cs42_Assignmentsolution_Week_07noc19-cs42_Assignmentsolution_Week_07
noc19-cs42_Assignmentsolution_Week_08noc19-cs42_Assignmentsolution_Week_08


Sl.No Chapter Name MP4 Download
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionDownload
57Organizing code into multiple files - 1Download
58Organizing code in multiple files - 2Download
59Pre and post increment operatorsDownload

Sl.No Chapter Name English
1Intro - Process of programmingDownload
Verified
2Intro - GCDDownload
Verified
3Intro - Programming cycleDownload
Verified
4Intro - Tracing a simple programDownload
Verified
5Intro - VariablesDownload
Verified
6Intro - OperatorsDownload
Verified
7Loops - WhileDownload
Verified
8Loops - While exampleDownload
Verified
9Loops - While GCD exampleDownload
Verified
10Loops - Longest 1Download
Verified
11Loops - Longest 2Download
Verified
12Loops - Longest 3Download
Verified
13Loops - Do-whileDownload
Verified
14Loops - Matrix using nested loopsDownload
Verified
15Loops - ForDownload
Verified
16Loops - Matrix using nested for loopsDownload
Verified
17Loops - Break statementDownload
Verified
18Loops - Continue statementDownload
Verified
19Loops - Continue statement exampleDownload
Verified
20Data types in CDownload
Verified
21ASCII codeDownload
Verified
22Operators Expressions AssociativityDownload
Verified
23Precedence of operatorsDownload
Verified
24Expression evaluationDownload
Verified
25Functions - IntroductionDownload
Verified
26Functions - How functions are executedDownload
Verified
27Functions - Examples - 1Download
Verified
28Functions - Examples - 2Download
Verified
29Arrays in CDownload
Verified
30Initializing arraysDownload
Verified
31Initializing character arraysDownload
Verified
32Pointers in CDownload
Verified
33Pointer arithmeticDownload
Verified
34Function with pointer argumentsDownload
Verified
35Example - copy a subarrayDownload
Verified
36Programming using arrays and pointersDownload
Verified
37Sizeof operatorDownload
Verified
38Returning pointers from functionsDownload
Verified
39Example - return duplicate of a stringDownload
Verified
40Recursion - Linear RecursionDownload
Verified
41Recursion - Linear Recursion - 2Download
Verified
42Recursion - Two-way RecursionDownload
Verified
43Multidimensional ArraysDownload
Verified
44Multidimensional Arrays and PointersDownload
Verified
45Multidimensional Arrays and Pointers - continued (2)Download
Verified
46Multidimensional Arrays and Pointers - continued (3)Download
Verified
47File HandlingDownload
Verified
48Some other file-handling functionsDownload
Verified
49Structures in C - 1Download
Verified
50Structures in C - 2Download
Verified
51Singly Linked ListsDownload
Verified
52 Doubly Linked Lists - introductionDownload
Verified
53Organizing code into multiple files - 1 Download
Verified
54Organizing code into multiple files - 2Download
Verified
55Pre and post incrementDownload
Verified
56Doubly Linked Lists - introductionPDF unavailable
57Organizing code into multiple files - 1PDF unavailable
58Organizing code in multiple files - 2PDF unavailable
59Pre and post increment operatorsPDF unavailable
Sl.No Chapter Name Bengali
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available
Sl.No Chapter Name Gujarati
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available
Sl.No Chapter Name Hindi
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available
Sl.No Chapter Name Kannada
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available
Sl.No Chapter Name Malayalam
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available
Sl.No Chapter Name Marathi
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available
Sl.No Chapter Name Tamil
1Intro - Process of programmingDownload
2Intro - GCDDownload
3Intro - Programming cycleDownload
4Intro - Tracing a simple programDownload
5Intro - VariablesDownload
6Intro - OperatorsDownload
7Loops - WhileDownload
8Loops - While exampleDownload
9Loops - While GCD exampleDownload
10Loops - Longest 1Download
11Loops - Longest 2Download
12Loops - Longest 3Download
13Loops - Do-whileDownload
14Loops - Matrix using nested loopsDownload
15Loops - ForDownload
16Loops - Matrix using nested for loopsDownload
17Loops - Break statementDownload
18Loops - Continue statementDownload
19Loops - Continue statement exampleDownload
20Data types in CDownload
21ASCII codeDownload
22Operators Expressions AssociativityDownload
23Precedence of operatorsDownload
24Expression evaluationDownload
25Functions - IntroductionDownload
26Functions - How functions are executedDownload
27Functions - Examples - 1Download
28Functions - Examples - 2Download
29Arrays in CDownload
30Initializing arraysDownload
31Initializing character arraysDownload
32Pointers in CDownload
33Pointer arithmeticDownload
34Function with pointer argumentsDownload
35Example - copy a subarrayDownload
36Programming using arrays and pointersDownload
37Sizeof operatorDownload
38Returning pointers from functionsDownload
39Example - return duplicate of a stringDownload
40Recursion - Linear RecursionDownload
41Recursion - Linear Recursion - 2Download
42Recursion - Two-way RecursionDownload
43Multidimensional ArraysDownload
44Multidimensional Arrays and PointersDownload
45Multidimensional Arrays and Pointers - continued (2)Download
46Multidimensional Arrays and Pointers - continued (3)Download
47File HandlingDownload
48Some other file-handling functionsDownload
49Structures in C - 1Download
50Structures in C - 2Download
51Singly Linked ListsDownload
52 Doubly Linked Lists - introductionDownload
53Organizing code into multiple files - 1 Download
54Organizing code into multiple files - 2Download
55Pre and post incrementDownload
56Doubly Linked Lists - introductionNot Available
57Organizing code into multiple files - 1Not Available
58Organizing code in multiple files - 2Not Available
59Pre and post increment operatorsNot Available


Sl.No Language Book link
1EnglishDownload
2BengaliDownload
3GujaratiDownload
4HindiDownload
5KannadaDownload
6MalayalamDownload
7MarathiDownload
8TamilDownload
9TeluguDownload