Modules / Lectures
Module NameDownloadDescriptionDownload Size
Week 1Week 1 Assignment 1Week 1 Assignment 1337 kb
Week 2Week 2 Assignment 1Week 2 Assignment 1352 kb
Week 3Week 3 Assignment 1Week 3 Assignment 1339 kb
Week 4Week 4 Assignment 1Week 4 Assignment 1366 kb
Week 5Week 5 Assignment 1Week 5 Assignment 1282 kb
Week 6Week 6 Assignment 1Week 6 Assignment 1108 kb
Week 6Week 6 Assignment 2Week 6 Assignment 2133 kb
Week 6Week 6 Assignment 3Week 6 Assignment 3109 kb
Week 6Week 6 Assignment 4Week 6 Assignment 4109 kb
Week 6Week 6 Assignment 5Week 6 Assignment 5109 kb
Week 6Week 6 Assignment 7Week 6 Assignment 7108 kb
Week 6Week 6 Assignment 8Week 6 Assignment 8120 kb
Week 6Week 6 Assignment 9Week 6 Assignment 9107 kb
Week 6Week 6 Assignment 10Week 6 Assignment 10107 kb
Week 7Week 7 Assignment 1Week 7 Assignment 1107 kb
Week 7Week 7 Assignment 2Week 7 Assignment 2108 kb
Week 7Week 7 Assignment 3Week 7 Assignment 3120 kb
Week 7Week 7 Assignment 4Week 7 Assignment 4109 kb
Week 7Week 7 Assignment 5Week 7 Assignment 5106 kb
Week 7Week 7 Assignment 6Week 7 Assignment 6107 kb
Week 7Week 7 Assignment 7Week 7 Assignment 7108 kb
Week 7Week 7 Assignment 8Week 7 Assignment 8120 kb
Week 7Week 7 Assognment 8Week 7 Assognment 8120 kb
Week 7Week 7 Assignment 9Week 7 Assignment 9106 kb
Week 7Week 7 Assignment 10Week 7 Assignment 10110 kb
Week 8Week 8 Assignment 1Week 8 Assignment 1119 kb
Week 8Week 8 Assignment 2Week 8 Assignment 2109 kb
Week 8Week 8 Assignment 3Week 8 Assignment 3108 kb
Week 8Week 8 Assignment 4Week 8 Assignment 4109 kb
Week 8Week 8 Assignment 5Week 8 Assignment 5109 kb
Week 8Week 8 Assignment 6Week 8 Assignment 6108 kb
Week 8Week 8 Assignment 7Week 8 Assignment 7108 kb
Week 8Week 8 Assignment 9Week 8 Assignment 9260 kb
Week 9Week 9 Assignment 1Week 9 Assignment 1256 kb
Week 10Week 10 Assignment 1Week 10 Assignment 1108 kb
Week 10Week 10 Assignment 2Week 10 Assignment 2111 kb
Week 10Week 10 Assignment 3Week 10 Assignment 3111 kb
Week 10Week 10 Assignment 4Week 10 Assignment 4109 kb
Week 10Week 10 Assignment 5Week 10 Assignment 5108 kb
Week 10Week 10 Assignment 6Week 10 Assignment 6125 kb
Week 10Week 10 Assignment 7Week 10 Assignment 7107 kb
Week 10Week 10 Assignment 8Week 10 Assignment 8108 kb
Week 11Week 11 Assignment 1Week 11 Assignment 1109 kb
Week 11Week 11 Assignment 2Week 11 Assignment 2113 kb
Week 11Week 11 Assignment 3Week 11 Assignment 3108 kb
Week 11Week 11 Assignment 4Week 11 Assignment 4108 kb
Week 11Week 11 Assignment 5Week 11 Assignment 5108 kb
Week 11Week 11 Assignment 6Week 11 Assignment 6108 kb
Week 11Week 11 Assignment 7Week 11 Assignment 7110 kb
Week 11Week 11 Assignment 8Week 11 Assignment 8109 kb
Week 11Week 11 Assignment 9Week 11 Assignment 9110 kb
Week 11Week 11 Assignment 10Week 11 Assignment 10133 kb
Week 12Week 12 Assignment 1Week 12 Assignment 1396 kb


New Assignments
Module NameDownload
noc18_cs31_Assignment1noc18_cs31_Assignment1
noc18_cs31_Assignment10noc18_cs31_Assignment10
noc18_cs31_Assignment11noc18_cs31_Assignment11
noc18_cs31_Assignment12noc18_cs31_Assignment12
noc18_cs31_Assignment13noc18_cs31_Assignment13
noc18_cs31_Assignment14noc18_cs31_Assignment14
noc18_cs31_Assignment15noc18_cs31_Assignment15
noc18_cs31_Assignment16noc18_cs31_Assignment16
noc18_cs31_Assignment17noc18_cs31_Assignment17
noc18_cs31_Assignment2noc18_cs31_Assignment2
noc18_cs31_Assignment3noc18_cs31_Assignment3
noc18_cs31_Assignment4noc18_cs31_Assignment4
noc18_cs31_Assignment5noc18_cs31_Assignment5
noc18_cs31_Assignment6noc18_cs31_Assignment6
noc18_cs31_Assignment7noc18_cs31_Assignment7
noc18_cs31_Assignment8noc18_cs31_Assignment8
noc18_cs31_Assignment9noc18_cs31_Assignment9
noc19_cs06-assessmentid-117noc19_cs06-assessmentid-117
noc19_cs06-assessmentid-119noc19_cs06-assessmentid-119
noc19_cs06-assessmentid-120noc19_cs06-assessmentid-120
noc19_cs06-assessmentid-121noc19_cs06-assessmentid-121
noc19_cs06-assessmentid-127noc19_cs06-assessmentid-127
noc19_cs06-assessmentid-141noc19_cs06-assessmentid-141
noc19_cs06-assessmentid-147noc19_cs06-assessmentid-147
noc19_cs06-assessmentid-155noc19_cs06-assessmentid-155
noc19_cs06-assessmentid-162noc19_cs06-assessmentid-162
noc19_cs06-assessmentid-170noc19_cs06-assessmentid-170
noc19_cs06-assessmentid-184noc19_cs06-assessmentid-184


Sl.No Chapter Name MP4 Download Transcript Download
1Lecture 1 : IntroductionDownloadPDF unavailable
2Lecture 2 : Idea of AlgorithmsDownloadPDF unavailable
3Lecture 3 : Flow Chart and PseudocodeDownloadPDF unavailable
4Lecture 4 : Introduction to Programming Language ConceptsDownloadPDF unavailable
5Lecture 5 : Variables and MemoryDownloadPDF unavailable
6Lecture 6 : Types of Software and CompilersDownloadPDF unavailable
7Lecture 7 : Introduction to C Programming Language DownloadPDF unavailable
8Lecture 8 : Variables and Variable Types in CDownloadPDF unavailable
9Lecture 9 : Introducing FunctionsDownloadPDF unavailable
10Lecture 10 : Address and Content of Variables and TypesDownloadPDF unavailable
11Lecture 11 : Assignment Statement and Operators in CDownloadPDF unavailable
12Lecture 12 : Arithmetic Expressions and Relational ExpressionsDownloadPDF unavailable
13Lecture 13 : Logical Operators and Change in Control FlowDownloadPDF unavailable
14Lecture 14 : Use of Logical Operaotrs in BranchingDownloadPDF unavailable
15Lecture 15 : Branching : IF - ELSE StatementDownloadPDF unavailable
16Lecture 16 : IF-ELSE Statement (Contd.)DownloadPDF unavailable
17Lecture 17 : Switch statementDownloadPDF unavailable
18Lecture 18 : Switch Statement (Contd.) and Introduction to LoopsDownloadPDF unavailable
19Lecture 19 : Implementing Repetitions (Loops)DownloadPDF unavailable
20Lecture 20 : Implementation of Loops with for Statement (Contd.)DownloadPDF unavailable
21Lecture 21 : For Statement (Contd.)DownloadPDF unavailable
22Lecture 22 : Example of If-ElseDownloadPDF unavailable
23Lecture 23 : Example of LoopsDownloadPDF unavailable
24Lecture 24 : Example of Loops (Contd.)DownloadPDF unavailable
25Lecture 25: Example of Loops (Contd.), Use of FOR LoopsDownloadPDF unavailable
26Lecture 26 : Introduction to ArraysDownloadPDF unavailable
27Lecture 27 : Arrays (Contd.)DownloadPDF unavailable
28Lecture 28 : Arrays (Contd.)DownloadPDF unavailable
29Lecture 29 : Program using ArraysDownloadPDF unavailable
30Lecture 30 : Array ProblemDownloadPDF unavailable
31Lecture 31 : Linear SearchDownloadPDF unavailable
32Lecture 32 : Character Array and StringsDownloadPDF unavailable
33Lecture 33 : String OperationsDownloadPDF unavailable
34Lecture 34 : 2-D Array OperationDownloadPDF unavailable
35Lecture 35 : Introducing FunctionsDownloadPDF unavailable
36Lecture 36 : More on FunctionsDownloadPDF unavailable
37Lecture 37 : Function (Contd.)DownloadPDF unavailable
38Lecture 38 : Scanf and Printf Functions; Function PrototypeDownloadPDF unavailable
39Lecture 39 : Parameter Passing in Function RevisionDownloadPDF unavailable
40Lecture 40 : Parameter Passing in Function Revision (Contd.)DownloadPDF unavailable
41Lecture 41: Substitution of # include and MacroDownloadPDF unavailable
42Lecture 42: "search" as a functionDownloadPDF unavailable
43Lecture 43: Binary SearchDownloadPDF unavailable
44Lecture 44: Binary Search (Contd.)DownloadPDF unavailable
45Lecture 45: Sorting MethodsDownloadPDF unavailable
46Lecture 46 : Bubble Sort (Contd.)DownloadPDF unavailable
47Lecture 47 : Use of Pointer in Function : Context Bubble SortDownloadPDF unavailable
48Lecture 48 : Arrays at StringsDownloadPDF unavailable
49Lecture 49 : Data RepresentationDownloadPDF unavailable
50Lecture 50 : Bisection MethodDownloadPDF unavailable
51Lecture 51 : InterpolationDownloadPDF unavailable
52Lecture 52 : Trapezoidal Rule and Runge-Kutta MethodDownloadPDF unavailable
53Lecture 53 : RecursionDownloadPDF unavailable
54Lecture 54 : Recursion(Contd.)DownloadPDF unavailable
55Lecture 55 : StructureDownloadPDF unavailable
56Lecture 56 : Structure (Contd.)DownloadPDF unavailable
57Lecture 57 : Structure with typedefDownloadPDF unavailable
58Lecture 58 : PointerDownloadPDF unavailable
59Lecture 59 : Pointer (Contd.)DownloadPDF unavailable
60Lecture 60 : Pointer in StructuresDownloadPDF unavailable
61Lecture 61 : Dynamic Allocation and FileDownloadPDF unavailable