Modules / Lectures
Module NameDownload
noc20_cs85_assignment_Week_0noc20_cs85_assignment_Week_0
noc20_cs85_assignment_Week_1noc20_cs85_assignment_Week_1
noc20_cs85_assignment_Week_10noc20_cs85_assignment_Week_10
noc20_cs85_assignment_Week_11noc20_cs85_assignment_Week_11
noc20_cs85_assignment_Week_12noc20_cs85_assignment_Week_12
noc20_cs85_assignment_Week_2noc20_cs85_assignment_Week_2
noc20_cs85_assignment_Week_3noc20_cs85_assignment_Week_3
noc20_cs85_assignment_Week_4noc20_cs85_assignment_Week_4
noc20_cs85_assignment_Week_5noc20_cs85_assignment_Week_5
noc20_cs85_assignment_Week_6noc20_cs85_assignment_Week_6
noc20_cs85_assignment_Week_7noc20_cs85_assignment_Week_7
noc20_cs85_assignment_Week_8noc20_cs85_assignment_Week_8
noc20_cs85_assignment_Week_9noc20_cs85_assignment_Week_9


Sl.No Chapter Name MP4 Download
1Lecture 01: Introduction and Course PlanDownload
2Lecture 02: Generic MethodsDownload
3Lecture 03: Basics of Generic ClassDownload
4Lecture 04: Parameterized Generic ClassDownload
5Lecture 05: Bounded Argument Generic ClassDownload
6Lecture 06: Basics of the FrameworkDownload
7Lecture 07: Collection in JCFDownload
8Lecture 08: Set of JCFDownload
9Lecture 09: Map FrameworkDownload
10Lecture 10: Java Legacy ClassesDownload
11Lecture 11: Array Data StructuresDownload
12Lecture 12: Programming for ArraysDownload
13Lecture 13: Class ArrayList for ArraysDownload
14Lecture 14: Arrays for ArraysDownload
15Lecture 15: Vector Class for ArraysDownload
16Lecture 16: Linkede List Data Structure (Part-I)Download
17Lecture 17: Linked List Data Structure (Part-II)Download
18Lecture 18: Programming for Linked Lists (Part-I)Download
19Lecture 19: Programming for Linked Lists (Part-II)Download
20Lecture 20: Linked Lists Using JCFDownload
21Lecture 21: Stack Data StructuresDownload
22Lecture 22: Programming for StackDownload
23Lecture 23: Stack Using JCFDownload
24Lecture 24: Queue Data StructureDownload
25Lecture 25: Programming for QueueDownload
26Lecture 26: Queue Using JCFDownload
27Lecture 27: Understanding Tree Data StructuresDownload
28Lecture 28: Operations on Binary Tree Data StructuresDownload
29Lecture 29: Binary Search TreeDownload
30Lecture 30: Programming for Binary Search TreeDownload
31Lecture 31: Height Balanced Binary Search TreeDownload
32Lecture 32: Heap TreeDownload
33Lecture 33: Programming for Heap TreeDownload
34Lecture 34: Huffman TreeDownload
35Lecture 35: Graph StructuresDownload
36Lecture 36: Graph AlgorithmsDownload
37Lecture 37: Map Framework in JavaDownload
38Lecture 38: Applications of Map (Part-I)Download
39Lecture 39: Applications of Map (Part-II)Download
40Lecture 40: Collection SetDownload
41Lecture 41: Operations on Set CollectionDownload
42Lecture 42: Introduction to java.ioDownload
43Lecture 43: IO with Byte StreamsDownload
44Lecture 44: IO with Character StreamsDownload
45Lecture 45: File Input-OutputDownload
46Lecture 46: Random Access FileDownload
47Lecture 47: Linear Searching AlgorithmsDownload
48Lecture 48: Non-linear Searching AlgorithmsDownload
49Lecture 49: Programs for SearchingDownload
50Lecture 50: Sorting Algorithms (Part-I)Download
51Lecture 51: Improved Sorting AlgorithmsDownload
52Lecture 52: Advanced Sorting AlgorithmsDownload
53Lecture 53: Programs for Sorting (Part-I)Download
54Lecture 54: Programs for Sorting (Part-II)Download
55Lecture 55: Sorting Using JCFDownload
56Lecture 56: String ClassDownload
57Lecture 57: Applications of StringDownload
58Lecture 58: StringBuffer ClassDownload
59Lecture 59: Miscellaneous UtilitiesDownload
60Lecture 60: Java CursorsDownload

Sl.No Chapter Name English
1Lecture 01: Introduction and Course PlanDownload
To be verified
2Lecture 02: Generic MethodsDownload
To be verified
3Lecture 03: Basics of Generic ClassDownload
To be verified
4Lecture 04: Parameterized Generic ClassDownload
To be verified
5Lecture 05: Bounded Argument Generic ClassDownload
To be verified
6Lecture 06: Basics of the FrameworkDownload
To be verified
7Lecture 07: Collection in JCFDownload
To be verified
8Lecture 08: Set of JCFDownload
To be verified
9Lecture 09: Map FrameworkDownload
To be verified
10Lecture 10: Java Legacy ClassesDownload
To be verified
11Lecture 11: Array Data StructuresPDF unavailable
12Lecture 12: Programming for ArraysPDF unavailable
13Lecture 13: Class ArrayList for ArraysPDF unavailable
14Lecture 14: Arrays for ArraysPDF unavailable
15Lecture 15: Vector Class for ArraysPDF unavailable
16Lecture 16: Linkede List Data Structure (Part-I)PDF unavailable
17Lecture 17: Linked List Data Structure (Part-II)PDF unavailable
18Lecture 18: Programming for Linked Lists (Part-I)PDF unavailable
19Lecture 19: Programming for Linked Lists (Part-II)PDF unavailable
20Lecture 20: Linked Lists Using JCFPDF unavailable
21Lecture 21: Stack Data StructuresPDF unavailable
22Lecture 22: Programming for StackPDF unavailable
23Lecture 23: Stack Using JCFPDF unavailable
24Lecture 24: Queue Data StructurePDF unavailable
25Lecture 25: Programming for QueuePDF unavailable
26Lecture 26: Queue Using JCFPDF unavailable
27Lecture 27: Understanding Tree Data StructuresPDF unavailable
28Lecture 28: Operations on Binary Tree Data StructuresPDF unavailable
29Lecture 29: Binary Search TreePDF unavailable
30Lecture 30: Programming for Binary Search TreePDF unavailable
31Lecture 31: Height Balanced Binary Search TreePDF unavailable
32Lecture 32: Heap TreePDF unavailable
33Lecture 33: Programming for Heap TreePDF unavailable
34Lecture 34: Huffman TreePDF unavailable
35Lecture 35: Graph StructuresPDF unavailable
36Lecture 36: Graph AlgorithmsPDF unavailable
37Lecture 37: Map Framework in JavaPDF unavailable
38Lecture 38: Applications of Map (Part-I)PDF unavailable
39Lecture 39: Applications of Map (Part-II)PDF unavailable
40Lecture 40: Collection SetPDF unavailable
41Lecture 41: Operations on Set CollectionPDF unavailable
42Lecture 42: Introduction to java.ioPDF unavailable
43Lecture 43: IO with Byte StreamsPDF unavailable
44Lecture 44: IO with Character StreamsPDF unavailable
45Lecture 45: File Input-OutputPDF unavailable
46Lecture 46: Random Access FilePDF unavailable
47Lecture 47: Linear Searching AlgorithmsPDF unavailable
48Lecture 48: Non-linear Searching AlgorithmsPDF unavailable
49Lecture 49: Programs for SearchingPDF unavailable
50Lecture 50: Sorting Algorithms (Part-I)PDF unavailable
51Lecture 51: Improved Sorting AlgorithmsPDF unavailable
52Lecture 52: Advanced Sorting AlgorithmsPDF unavailable
53Lecture 53: Programs for Sorting (Part-I)PDF unavailable
54Lecture 54: Programs for Sorting (Part-II)PDF unavailable
55Lecture 55: Sorting Using JCFPDF unavailable
56Lecture 56: String ClassPDF unavailable
57Lecture 57: Applications of StringPDF unavailable
58Lecture 58: StringBuffer ClassPDF unavailable
59Lecture 59: Miscellaneous UtilitiesPDF unavailable
60Lecture 60: Java CursorsPDF unavailable


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