-
About the Course 0
CDAC CCAT Study Materials
Crack your CDAC CCAT Exams in first attempt with LMT Study Materials- 📚Complete Study Notes (Concepts & Solved Example)
- 📌 500+ Practice Problems
- 📝 Formula's and tricks
- 👣 Beginner Friendly
- ⭐️ Trusted by 1000+ Students
- 📑 Previous Year Question Papers
- 📚 Section A + Section B + Section C [ All Notes Available ]
The one-stop destination for everything you need for CDAC CCAT Exam Preparations
So let's dive in - Enroll today, Crack the exam & get into top Institute of CDAC and get to work with your Dream CompanyNo items in this section -
Section A - Computer Fundamental 12
-
1. Introduction 10 minLecture2.1
-
2. Computer Memory and its types 14 minLecture2.2
-
3. Motherboard and its component 08 minLecture2.3
-
4. Ports, Cables and Graphic Card 09 minLecture2.4
-
5. Storage Devices 07 minLecture2.5
-
6. Number System 11 minLecture2.6
-
7. Machine Language 06 minLecture2.7
-
8. Operating Systems 10 minLecture2.8
-
9. AR and VR 07 minLecture2.9
-
10. Computer Virus 08 minLecture2.10
-
Computer Fundamental [Notes]Lecture2.11
-
Computer Fundamental Practice ProblemLecture2.12
-
-
Section A [ Reasoning ] - Number Series 6
-
Number Series Part #1 09 minLecture3.1
-
Number Series Part #2 08 minLecture3.2
-
Number Series Part #3 08 minLecture3.3
-
Number Series Part #4 07 minLecture3.4
-
Number Series [Notes]Lecture3.5
-
Number Series [Practice Problems]Lecture3.6
-
-
Section A [ Reasoning ] - Odd Man Out and Series 2
-
Odd man out and Series – 1 19 minLecture4.1
-
Odd man out and Series – 2 17 minLecture4.2
-
-
Section A [ Reasoning ] - Verbal Reasoning - Analogy 3
-
Section A [ Reasoning ] - Coding Decoding 7
-
Coding-Decoding – 1 07 minLecture6.1
-
Coding-Decoding – 2 08 minLecture6.2
-
Coding – Decoding – 3 08 minLecture6.3
-
Coding Decoding – 4 06 minLecture6.4
-
Coding – Decoding – 5 10 minLecture6.5
-
Coding Decoding [Notes]Lecture6.6
-
Coding Decoding [ Practice Problem]Lecture6.7
-
-
Section A [ Reasoning ] - Direction 8
-
Direction Part 1 07 minLecture7.1
-
Direction Part 2 08 minLecture7.2
-
Direction Part 3 09 minLecture7.3
-
Direction Part 4 04 minLecture7.4
-
Direction Part 5 07 minLecture7.5
-
Direction Part 6 06 minLecture7.6
-
Direction [ Notes ]Lecture7.7
-
Direction Practice ProblemLecture7.8
-
-
Section A [ Reasoning ] - Visual Reasoning 6
-
Visual Reasoning – 1 10 minLecture8.1
-
Visual Reasoning – 2 12 minLecture8.2
-
Visual Reasoning – 3 11 minLecture8.3
-
Visual reasonoing – 4 11 minLecture8.4
-
Visual Reasoning [ Notes ]Lecture8.5
-
Visual Reasoning [ Practice Problem ]Lecture8.6
-
-
Section A [ Reasoning ] - Blood Relation 7
-
Blood Relations Part #1 12 minLecture9.1
-
Blood Relations Part #2 10 minLecture9.2
-
Blood Relations Part #3 10 minLecture9.3
-
Blood Relations Part #4 09 minLecture9.4
-
Blood Relations – 5 11 minLecture9.5
-
Blood Relation [ Notes ]Lecture9.6
-
Blood Relation Practice Questions 22 minLecture9.7
-
-
Section A [ Reasoning ] - Seating Arrangement 8
-
Seating Arrangement Part 1 08 minLecture10.1
-
Seating Arrangement Part 2 12 minLecture10.2
-
Seating Arrangement Part 3 11 minLecture10.3
-
Seating Arrangement Part 4 06 minLecture10.4
-
Seating Arrangement Part 5 07 minLecture10.5
-
Seating Arrangement Part 6 06 minLecture10.6
-
Seating Arrangement [Notes]Lecture10.7
-
Seating Arrangement [ Practice Problem ]Lecture10.8
-
-
Section A [ Reasoning ] - Data Sufficiency 3
-
Data Sufficiency 09 minLecture11.1
-
Data Sufficiency [ Practice Problem ]Lecture11.2
-
Data Sufficiency [ Notes ]Lecture11.3
-
-
Section A [ Quantitative ] - HCF and LCM 6
-
HCF and LCM Part #1 13 minLecture12.1
-
HCF and LCM Part #2 16 minLecture12.2
-
HCF and LCM Part #3 18 minLecture12.3
-
HCF and LCM [Formula]Lecture12.4
-
HCM and LCM [Handmade Notes]Lecture12.5
-
HCM and LCM [Practice Problems]Lecture12.6
-
-
Section A [ Quantitative ] - Decimal and Fractions 2
-
1- Decimal and Fractions 20 minLecture13.1
-
2- Decimal and Fractions Questions 15 minLecture13.2
-
-
Section A [ Quantitative ] - Number System 11
-
Number System Part #1 13 minLecture14.1
-
Number System Part #2 12 minLecture14.2
-
Number System Part #3 07 minLecture14.3
-
Number System Part #4 10 minLecture14.4
-
Number System Part #5 10 minLecture14.5
-
Number System Part #6 10 minLecture14.6
-
Number System Part #7 07 minLecture14.7
-
Number System Part #8 07 minLecture14.8
-
Number System Part #9 09 minLecture14.9
-
Number System Part #10 09 minLecture14.10
-
Number System Practice ProblemLecture14.11
-
-
Section A [ Quantitative ] - Simplification and Approximation 2
-
Simplification – 1 11 minLecture15.1
-
Simplification – 2 11 minLecture15.2
-
-
Section A [ Quantitative ] - Ratio and Proportion 7
-
Ratio & Proportion #1 13 minLecture16.1
-
Ratio & Proportion #2 12 minLecture16.2
-
Ratio & Proportion #3 13 minLecture16.3
-
Ratio & Proportion #4 10 minLecture16.4
-
Ratio & Proportion #5 08 minLecture16.5
-
Ratio and Proportion Practice Problem 33 minLecture16.6
-
Ratio and Proportion [ Notes ]Lecture16.7
-
-
Section A [ Quantitative ] - Percentage Problem 9
-
Percentage Part 1 08 minLecture17.1
-
Percentage Part 2 08 minLecture17.2
-
Percentage Part 3 09 minLecture17.3
-
Percentage Part 4 08 minLecture17.4
-
Percentage Part 5 09 minLecture17.5
-
Percentage Practice Questions 27 minLecture17.6
-
Percentage QuestionsLecture17.7
-
Percentage Problem [Practice Problems]Lecture17.8
-
Percentage Problem [ Notes ]Lecture17.9
-
-
Section A [ Quantitative ] - Average 5
-
Average full Concept and Tricks Part #1 11 minLecture18.1
-
Average full Concept and Tricks Part #2 09 minLecture18.2
-
Average full Concept and Tricks Part #3Lecture18.3
-
Averages [ Notes ]Lecture18.4
-
Averages Practice Questions 25 minLecture18.5
-
-
Section A [ Quantitative ] - Alligations and Mixtures 5
-
Alligation and Mixture Part #1 18 minLecture19.1
-
Alligation and Mixture Part #2 19 minLecture19.2
-
Alligation and Mixtures [Practice Problems]Lecture19.3
-
Alligation and Mixtures [Handmade Notes]Lecture19.4
-
Alligation and Mixtures [Formula]Lecture19.5
-
-
Section A [ Quantitative ] - Profit and Loss 9
-
[ New Video ] Profit & Loss – 1 16 minLecture20.1
-
[ New Video ] Profit & Loss – 2 26 minLecture20.2
-
[ New Video ] Profit & Loss – 3 18 minLecture20.3
-
Profit and Loss Part #1 09 minLecture20.4
-
Profit and Loss Part #2 21 minLecture20.5
-
Profit and Loss Part #3 15 minLecture20.6
-
Profit and Loss [ Notes ]Lecture20.7
-
Profit & Loss [Formula]Lecture20.8
-
Profit and Loss [Practice Problems]Lecture20.9
-
-
Section A [ Quantitative ] - Simple and Compound Interest 8
-
Simple Interest Part #1 20 minLecture21.1
-
Simple Interest Part #2 19 minLecture21.2
-
Compound Interest Part #1 25 minLecture21.3
-
Compound Interest Part #2 23 minLecture21.4
-
Simple Interest and compound [Formula]Lecture21.5
-
Simple and Compound Interest [Notes]Lecture21.6
-
Simple and Compound Interest [Practice Problems]Lecture21.7
-
Fastest Method to Solve Compound Interest 07 minLecture21.8
-
-
Section A [ Quantitative ] - Time and Work 10
-
Time and Work Part #1 26 minLecture22.1
-
Time and Work Part #2 26 minLecture22.2
-
Time and Work Part #3 27 minLecture22.3
-
Time and Work Part #4 22 minLecture22.4
-
Time and Work Part #1 [ Old Videos by Sumer ] 20 minLecture22.5
-
Time and Work Part #2 [ Old Videos by Sumer ] 13 minLecture22.6
-
Time and Work Part #3 [ Old Videos by Sumer ] 10 minLecture22.7
-
Time and Work [Handmade Notes]Lecture22.8
-
Time and Work[Formula]Lecture22.9
-
Time and Work [Practice Problems]Lecture22.10
-
-
Section A [ Quantitative ] - Pipes and Cistern 7
-
Pipes and Cistern – 1 [ New Video ] 27 minLecture23.1
-
Pipes and Cistern – 2 [ New Video ] 23 minLecture23.2
-
Pipes and Cistern Part #1 27 minLecture23.3
-
Pipes and Cistern Part #2 16 minLecture23.4
-
Pipes and Cistern Part #3 12 minLecture23.5
-
Pipes and Cistern [Handmade Notes]Lecture23.6
-
Pipes and Cistern [Practice Problems]Lecture23.7
-
-
Section A [ Quantitative ] - Time, Speed and Distance 4
-
Time, Speed & Distance – 1 18 minLecture24.1
-
Time, Speed & Distance – 2 22 minLecture24.2
-
Time, Speed & Distance – 3 28 minLecture24.3
-
Time, Speed & Distance – Practice Question 24 minLecture24.4
-
-
Section A [ Quantitative ] - Boats and Streams 7
-
Boats and Stream Part #1 20 minLecture25.1
-
Boats and Stream Part #2 25 minLecture25.2
-
Boats & Streams – 1 [NEW VIDEO] 20 minLecture25.3
-
Boats & Streams – 2 [NEW VIDEO] 25 minLecture25.4
-
Boat and Stream [Formula]Lecture25.5
-
Boat and Stream [Handmade Notes]Lecture25.6
-
Boat and Stream [Practice Problems]Lecture25.7
-
-
Section A [ Quantitative ] - Train Problems 8
-
Train Problems Part #1 19 minLecture26.1
-
Train Problems Part #2 11 minLecture26.2
-
Train Problems Part #3 19 minLecture26.3
-
Problems on Train – 1 26 minLecture26.4
-
Problems on Train – 2 27 minLecture26.5
-
Train Problems [ Notes ]Lecture26.6
-
Train Problems [Formula]Lecture26.7
-
Train Problems [Practice Problems]Lecture26.8
-
-
Section A [ Quantitative ] - Permutation and Combination 6
-
Permutation and Combination Part #1 25 minLecture27.1
-
Permutation and Combination Part #2 19 minLecture27.2
-
Permutation and Combination Part #3 20 minLecture27.3
-
Permutation and Combination [Formula]Lecture27.4
-
Permutation and Combination [Practice Problems]Lecture27.5
-
Permutation and Combination [Handmade Notes]Lecture27.6
-
-
Section A [ Quantitative ] - Probability 7
-
Probability Part #1 16 minLecture28.1
-
Probability Part #2 14 minLecture28.2
-
Probability Part #3 28 minLecture28.3
-
Probability Part #4 28 minLecture28.4
-
Probability All PPTLecture28.5
-
Probability NotesLecture28.6
-
Probability [Practice Problems]Lecture28.7
-
-
Section A [ Quantitative ] - Ages Problems 7
-
Ages Basic Concept with Solved Examples 09 minLecture29.1
-
Ages Part #1 12 minLecture29.2
-
Ages Part #2 08 minLecture29.3
-
Ages Practice Problems 18 minLecture29.4
-
Ages Problem [Practice Problems]Lecture29.5
-
Ages Problem [ Notes]Lecture29.6
-
Ages [ Formula ]Lecture29.7
-
-
Section A [ Quantitative ] - Calender 7
-
Calendar – 1 21 minLecture30.1
-
Calendar – 2 14 minLecture30.2
-
Calendar – 3 12 minLecture30.3
-
Calendar – 4 [ Must watch ] 13 minLecture30.4
-
Calendar Problem [Notes]Lecture30.5
-
Calendar Problem [ Practice Problem ]Lecture30.6
-
Calendar Problem [Handmade Notes]Lecture30.7
-
-
Section A [ Quantitative ] - Clock Problems 6
-
Clock Problems Part #1 13 minLecture31.1
-
Clock Problems Part #2 17 minLecture31.2
-
Clock Problems Part #3 10 minLecture31.3
-
Clock Problem [Handmade Notes]Lecture31.4
-
Clock Problem [ Notes]Lecture31.5
-
Clock Problem [ Practice Problem ]Lecture31.6
-
-
Section A [ Quantitative ] - Surds and Indices 2
-
Section A [ Quantitative ] - Arithmetic Progression and Geometric Progression 7
-
Arithmetic Progression -1 10 minLecture33.1
-
Arithmetic Progression – 2 08 minLecture33.2
-
Geometric Progression – 1 06 minLecture33.3
-
Geometric Progression – 2 07 minLecture33.4
-
Arithmetic Progression and Geometric Progression [ Notes ]Lecture33.5
-
Sequence and Series # 1 [ AP – GP Practice Problem ] 24 minLecture33.6
-
Sequence and Series # 2 [ AP – GP Practice Problem ] 22 minLecture33.7
-
-
Section A [ Quantitative ] - Perimeter, Area, Volume 2
-
Perimeter, Area, Volume – 1 20 minLecture34.1
-
Perimeter, Area, Volume – 2 20 minLecture34.2
-
-
Section A [ Quantitative ] - Odd Man Out and Series 2
-
Odd Man Out and Series – 1 19 minLecture35.1
-
Odd Man Out and Series – 2 17 minLecture35.2
-
-
Section A [ Quantitative ] - Chain rule 4
-
Chain Rule 15 minLecture36.1
-
Chain rule [ Formula]Lecture36.2
-
Chain Rule [Handmade Notes]Lecture36.3
-
Chain Rule [Practice Problems]Lecture36.4
-
-
Section A - Concepts of Programming Videos 10
-
01 – Algorithm & FlowCharts 10 minLecture37.1
-
02 – Keywords & Identifiers 12 minLecture37.2
-
03 – First program in C 16 minLecture37.3
-
04 – Variables & Constants 21 minLecture37.4
-
05 – Datatypes in C – Part 1 23 minLecture37.5
-
06 – Datatypes in C – Part 2 15 minLecture37.6
-
07 – Operators in C 15 minLecture37.7
-
08 – Bitwise Operators 14 minLecture37.8
-
09 – Basic IO 15 minLecture37.9
-
16 – Function in C 12 minLecture37.10
-
-
Section A - Concepts of Programming 3
-
Concept Of Programming Part 1 40 minLecture38.1
-
Concept Of Programming Part 2 01 hour 07 minLecture38.2
-
Concepts of Programming NotesLecture38.3
-
-
Section A [ Verbal ] - Reading Comprehension 7
-
Reading Comprehension -1 24 minLecture39.1
-
Reading Comprehension -2 19 minLecture39.2
-
Reading Comprehension Notes 1Lecture39.3
-
Reading Comprehension Notes 2Lecture39.4
-
Reading Comprehension [ Notes + Solved Examples + Practice Problem ]Lecture39.5
-
Reading Comprehension MCQLecture39.6
-
Reading Comprehension 13 minLecture39.7
-
-
Section A [ Verbal ] - Synonyms And Antonyms 8
-
Synonyms 28 minLecture40.1
-
Antonyms 22 minLecture40.2
-
Synonyms and Antonyms 14 minLecture40.3
-
Synonyms NotesLecture40.4
-
Antonyms NotesLecture40.5
-
Synonyms MCQLecture40.6
-
Antonyms MCQLecture40.7
-
Synonyms And Antonyms [ Notes + Solved Examples + Practice Problem ]Lecture40.8
-
-
Section A [ Verbal ] - Sentence Rearrangement 4
-
Rearrangements – 1 21 minLecture41.1
-
Rearrangements – 2 21 minLecture41.2
-
Sentence Rearrangement NotesLecture41.3
-
Sentence Rearrangement MCQLecture41.4
-
-
Section A [ Verbal ] - Error Identification 3
-
Error Identification 13 minLecture42.1
-
Spotting Error MCQLecture42.2
-
Error Identification NotesLecture42.3
-
-
Section A [ Verbal ] - Sentence Completion 3
-
Sentence Completion 18 minLecture43.1
-
Sentence Completion NotesLecture43.2
-
Sentence Completion MCQLecture43.3
-
-
Section A [ Verbal ] - Paragraph 2
-
Paragraph 22 minLecture44.1
-
Paragraph FormationLecture44.2
-
-
Section A [ Verbal ] - Subject Verb Agreement 2
-
Subject Verb and Agreement 22 minLecture45.1
-
Subject Verb Agreement NotesLecture45.2
-
-
Section A [ Verbal ] - Fill in the Blanks 11
-
Prepositions NotesLecture46.1
-
Conjunction NotesLecture46.2
-
Articles NotesLecture46.3
-
Tenses NotesLecture46.4
-
Tenses Practice ProblemsLecture46.5
-
Prepositions MCQLecture46.6
-
Articles MCQLecture46.7
-
Conjunction 10 minLecture46.8
-
Prepositions 11 minLecture46.9
-
Articles 15 minLecture46.10
-
Tenses 21 minLecture46.11
-
-
Section A [ Verbal ] - Idioms & Phrases 3
-
Idioms and Phrases – 1 24 minLecture47.1
-
Idioms and Phrases NotesLecture47.2
-
Idioms and Phrases MCQLecture47.3
-
-
Section A [ Verbal ] - Roots words 2
-
Roots words [ Prefix and Suffix ] 13 minLecture48.1
-
Roots words [ Prefix and Suffix ] NotesLecture48.2
-
-
Section A [ Verbal ] - Verbal Ability Extra 10
-
Introduction to Verbal Ability + Tenses Part #1 12 minLecture49.1
-
Tenses Part #2 11 minLecture49.2
-
Tenses [ Notes ]Lecture49.3
-
Tenses [ Practice Problem ]Lecture49.4
-
Spotting Erorrs [ Notes + Solved Examples + Practice Problem ]Lecture49.5
-
Sentence Completion [ Notes + Solved Examples + Practice Problem ]Lecture49.6
-
Error Detection and Correction + Sentence Completion #1 14 minLecture49.7
-
Sentence Completion #2 13 minLecture49.8
-
Assumption in Verbal Reasoning 14 minLecture49.9
-
Deduction Reasoning 26 minLecture49.10
-
-
Section A [ Verbal ] - Sentence Corrections 3
-
Sentence Corrections – 1 23 minLecture50.1
-
Sentence Corrections – 2 22 minLecture50.2
-
Sentence Correction NotesLecture50.3
-
-
Section B - [ C Programming ] 36
-
C Programming Part #1 10 minLecture51.1
-
C Programming Part #2 12 minLecture51.2
-
C Programming Part #3 16 minLecture51.3
-
C Programming Part #4 21 minLecture51.4
-
C Programming Part #5 23 minLecture51.5
-
C Programming Part #6 15 minLecture51.6
-
C Programming Part #7 15 minLecture51.7
-
C Programming Part #8 14 minLecture51.8
-
C Programming Part #9 15 minLecture51.9
-
C Programming Part #10 16 minLecture51.10
-
C Programming Part #11 12 minLecture51.11
-
C Programming Part #12 12 minLecture51.12
-
C Programming Part #15 15 minLecture51.13
-
C Programming Part #14 13 minLecture51.14
-
C Programming Part #13 19 minLecture51.15
-
C Programming Part #16 12 minLecture51.16
-
C Programming Part #17 13 minLecture51.17
-
C Programming Part #18 11 minLecture51.18
-
C Programming Part #19 16 minLecture51.19
-
C Programming Part #20 13 minLecture51.20
-
C Programming Part #21 23 minLecture51.21
-
C Programming Part #22 15 minLecture51.22
-
C Programming Part #23 14 minLecture51.23
-
C Programming Part #24 17 minLecture51.24
-
C Programming Part #25 11 minLecture51.25
-
C Programming Part #26 13 minLecture51.26
-
C Programming Part #27 14 minLecture51.27
-
C Programming Part #28 10 minLecture51.28
-
C Programming Part #29 10 minLecture51.29
-
C Programming Part #30 11 minLecture51.30
-
C 3D Array 29 minLecture51.31
-
Programming in CLecture51.32
-
File Handling Part 1 28 minLecture51.33
-
File Handling Part 2 34 minLecture51.34
-
C Programming [Notes]Lecture51.35
-
C Programming Practice ProblemLecture51.36
-
-
Section B - [ C Snippet Problems with Solutions Video] 10
-
Code Snippet 1 – 5 21 minLecture52.1
-
Code Snippet 6 -10 20 minLecture52.2
-
Code Snippet 11 – 15 19 minLecture52.3
-
Code Snippet 16 – 20 15 minLecture52.4
-
Code Snippet 21 – 25 23 minLecture52.5
-
Code Snippet 26 – 30 18 minLecture52.6
-
Code Snippet 31 – 35 25 minLecture52.7
-
Code Snippet 36 – 40 25 minLecture52.8
-
Code Snippet 41 – 45 13 minLecture52.9
-
Code Snippet 46 – 50 18 minLecture52.10
-
-
Section B - [ Object Oriented Programming (C++) ] 28
-
Introduction to C++ 11 minLecture53.1
-
Input & Output in C++ 14 minLecture53.2
-
Difference between Structure in C & C++ 14 minLecture53.3
-
Class & Objects C++ 14 minLecture53.4
-
Inspector, Mutators, Facilitators 16 minLecture53.5
-
Contructor & Destructor 15 minLecture53.6
-
Default Arguments & Inline Function 16 minLecture53.7
-
Array of Objects 16 minLecture53.8
-
Dynamic Memory Allocation 15 minLecture53.9
-
Static Member and function 15 minLecture53.10
-
Exception handling 18 minLecture53.11
-
Composition 22 minLecture53.12
-
Friend Class and function 13 minLecture53.13
-
Function Overloading 15 minLecture53.14
-
Operator Overloading 13 minLecture53.15
-
Copy Constructor 05 minLecture53.16
-
Inheritance 15 minLecture53.17
-
Pure Virtual Function 13 minLecture53.18
-
Types of Inheritance 26 minLecture53.19
-
Virtual Function 12 minLecture53.20
-
Template 15 minLecture53.21
-
RTTI 11 minLecture53.22
-
Casting Operators 19 minLecture53.23
-
Dynamic Array of Object 13 minLecture53.24
-
Object Oriented Programming (C++)Lecture53.25
-
Object-Oriented Programming In C++ NotesLecture53.26
-
Object Oriented Programming (C++) SampleLecture53.27
-
Object Oriented Programming (C++) Practice ProblemLecture53.28
-
-
Section B - [ Operating Systems & Networking ] 40
-
1. Introduction of Operation System , Function , Objectives 18 minLecture54.1
-
2. OS Structure [ Monolithic , Layer , Microkernel ] 18 minLecture54.2
-
3. System Call its Types 10 minLecture54.3
-
4. Process State Transition Diagram 13 minLecture54.4
-
5. PCB ( Process Control Block ) 12 minLecture54.5
-
6. Threading and Multi-Threading 09 minLecture54.6
-
7. Scheduler and Types of Process Scheduling Algorithm 13 minLecture54.7
-
8. Various Scheduling Criteria 21 minLecture54.8
-
9. SJF – Scheduling Criteria 16 minLecture54.9
-
10. Priority Scheduling Non-Preemptive 15 minLecture54.10
-
11. SRTN Scheduling Algo 18 minLecture54.11
-
12. Round Robin Scheduling Criteria 15 minLecture54.12
-
13. Priority Scheduling Preemptive 13 minLecture54.13
-
14. Process Syncronization and IPC- 13 minLecture54.14
-
15. Deadlock 08 minLecture54.15
-
15. 1 – Dead Lock Recovery 05 minLecture54.16
-
15.2 – Bankers algorithm with Solve Example Part 1 13 minLecture54.17
-
15.3 – Bankers Algorithm Part 2 (Resource Request algorithm) 09 minLecture54.18
-
16. Semaphore Producer Consumer Problem 12 minLecture54.19
-
17. OS Reader Writer & Dinning Philospher Problem 16 minLecture54.20
-
18. Memory Management & Partitioning 11 minLecture54.21
-
19. Memory Allocation Techniques 10 minLecture54.22
-
20. Paging & TLB 17 minLecture54.23
-
21. Segmentation 14 minLecture54.24
-
22. Virtual Memory & Demand Paging 13 minLecture54.25
-
23. Pagen Replacement Algorithms 20 minLecture54.26
-
24. File Managment File System 09 minLecture54.27
-
25. Disk Allocation Methods 11 minLecture54.28
-
26. Disk scheduling Algorithm 06 minLecture54.29
-
27. FCFS Disk Scheduling Algorithm 09 minLecture54.30
-
28. SSTF Disk Scheduling Algorithm 07 minLecture54.31
-
29. SCAN Disk Scheduling Algorithm 06 minLecture54.32
-
30. C SCAN Disk Scheduling Algorithm 05 minLecture54.33
-
31. Look Disk Scheduling Algorithm 04 minLecture54.34
-
32. C Look Disk Scheduling Algorithm 04 minLecture54.35
-
33. All in One ( FCFS SSTF SCAN CSCAN LOOK CLOOK ) 08 minLecture54.36
-
34. Input Output Management 09 minLecture54.37
-
Operating System [Notes]Lecture54.38
-
Operating System Sample [Notes]–Lecture54.39
-
Operating System Practice ProblemLecture54.40
-
-
Section B - [Data Communication & Networking] 18
-
1. Introduction To Computer Networks 12 minLecture55.1
-
2. Network Topology Types 12 minLecture55.2
-
3. Network Connecting Devices [ Repeater , Hub , Bridge , Switch ] 11 minLecture55.3
-
4. Types of Network – LAN, MAN, WAN 08 minLecture55.4
-
5. Virtual LAN 08 minLecture55.5
-
6. OSI Reference Model 07 minLecture55.6
-
7. TCP-IP Reference model 07 minLecture55.7
-
8. IPv4 Header Format 12 minLecture55.8
-
9. IP Address v/s MAC Address 09 minLecture55.9
-
10. IPv4 v/s IPv6 10 minLecture55.10
-
11. ARP & RARP 07 minLecture55.11
-
12. Simple Mail Transfer Protocol – SMTP 05 minLecture55.12
-
13. User Datagram Protocol 08 minLecture55.13
-
14. File Transfer Protocol – FTP 05 minLecture55.14
-
15. Domain Name Server – DNS 06 minLecture55.15
-
16. Hypertext Transfer Protocol – HTTP 08 minLecture55.16
-
[Notes] Computer NetworksLecture55.17
-
Computer Network Practice ProblemLecture55.18
-
-
Section B - [ Data Structures ] 86
-
Introduction [ Introduction ] 08 minLecture56.1
-
Types Of Data Structures [ Introduction ] 06 minLecture56.2
-
Operations Of Data Structures [ Introduction ] 06 minLecture56.3
-
Concept Of Abstract Data Type [ Introduction ] 06 minLecture56.4
-
Arrays – Part 1 [ Introduction ] 16 minLecture56.5
-
Arrays – Part 2 [ Introduction ] 19 minLecture56.6
-
Divide & Conquer With Example [ Divide and Conquer ] 06 minLecture56.7
-
Dynamic Programming [ Dynamic Programming ] 10 minLecture56.8
-
DP Approaches 1 [ Dynamic Programming ] 11 minLecture56.9
-
DP Approaches 2 [ Dynamic Programming ] 08 minLecture56.10
-
Asymptotic Notations 03 minLecture56.11
-
Time Complexity and Big O 22 minLecture56.12
-
Space Complexity 14 minLecture56.13
-
Hashing concept [ Searching & Sorting ] 06 minLecture56.14
-
Linear Search [ Recursion and Storage Management ] 05 minLecture56.15
-
Binary Search [ Recursion and Storage Management ] 11 minLecture56.16
-
Hashing Collision [ Searching & Sorting ] 12 minLecture56.17
-
Linear Probing – #1 [ Searching & Sorting ] 13 minLecture56.18
-
Linear Probing – #2 [ Searching & Sorting ] 12 minLecture56.19
-
Linear Probing With Collisions – Solved [ Searching & Sorting ] 10 minLecture56.20
-
Linear + Quadratic Probing – Solved Example [ Searching & Sorting ] 15 minLecture56.21
-
Selection Sorting – #1 [ Searching & Sorting ] 12 minLecture56.22
-
Selection Sorting – #2 [ Searching & Sorting ] 12 minLecture56.23
-
Insertion Sort – #1 [ Searching & Sorting ] 12 minLecture56.24
-
Insertion Sort – #2 [ Searching & Sorting ] 12 minLecture56.25
-
Merge Sort – #1 [ Searching & Sorting ] 12 minLecture56.26
-
Merge Sort – #2 [ Searching & Sorting ] 12 minLecture56.27
-
Merge Sort – #3 [ Searching & Sorting ] 10 minLecture56.28
-
Quick Sort – #1 [ Searching & Sorting ] 10 minLecture56.29
-
Quick Sort – #2 [ Searching & Sorting ] 09 minLecture56.30
-
Radix Sort – #1 [ Searching & Sorting ] 10 minLecture56.31
-
Radix Sort – #2 [ Searching & Sorting ] 10 minLecture56.32
-
Introduction To Stack [ Stacks ]Lecture56.33
-
Operations Of Stack ADT [ Stacks ] 06 minLecture56.34
-
Stack Implementation Using Array Part – 1 [ Stacks ] 10 minLecture56.35
-
Stack Implementation Using Array Part – 2 [ Stacks ] 12 minLecture56.36
-
Infix Notation & Conversion [ Applications of Data Structures ] 11 minLecture56.37
-
Prefix, Postfix Notation & Conversion [ Applications of Data Structures ] 12 minLecture56.38
-
Introduction Of Queue [ Queues ] 04 minLecture56.39
-
Operations Of Queue ADT [ Queues ] 04 minLecture56.40
-
Queue Implementation Using Array Part – 1 [ Queues ] 11 minLecture56.41
-
Queue Implementation Using Array Part – 2 [ Queues ] 09 minLecture56.42
-
Circular Queue Implementation Part – 1 [ Queues ] 12 minLecture56.43
-
Circular Queue Implementation Part – 2 [ Queues ] 09 minLecture56.44
-
Introduction To Linked List [ Linked Lists ] 05 minLecture56.45
-
Array Vs Linked List [ Linked Lists ] 07 minLecture56.46
-
Linked List Implementation Part – 1 [ Linked Lists ] 17 minLecture56.47
-
Linked List Implementation Part – 2 [ Linked Lists ] 10 minLecture56.48
-
Linked List Implementation Part – 3 [ Linked Lists ] 10 minLecture56.49
-
Linked List Implementation Part – 4 [ Linked Lists ] 14 minLecture56.50
-
Linked List Implementation Part – 5 [ Linked Lists ] 09 minLecture56.51
-
Linked List Implementation Part – 6 [ Linked Lists ] 10 minLecture56.52
-
Stack Implementation Using Linked List – Part 1 [ Linked Lists ] 09 minLecture56.53
-
Stack Implementation Using Linked List – Part 2 [ Linked Lists ] 06 minLecture56.54
-
Queue Using Linked List Part – 1 [ Linked Lists ] 10 minLecture56.55
-
Queue Using Linked List Part – 2 [ Linked Lists ] 07 minLecture56.56
-
Circular Queue Using Linked List [ Linked Lists ] 10 minLecture56.57
-
Doubly Linked List – Part 1 [ Linked Lists ] 14 minLecture56.58
-
Doubly Linked List – Part 2 [ Linked Lists ] 08 minLecture56.59
-
Doubly Linked List – Part 3 [ Linked Lists ] 10 minLecture56.60
-
Doubly Linked List – Part 4 [ Linked Lists ] 10 minLecture56.61
-
Doubly Linked List – Part 5 [ Linked Lists ] 12 minLecture56.62
-
Introduction to Tree Data Structure & Binary Tree [ Trees ] 06 minLecture56.63
-
Binary Tree Implementation Part 1 – Insertion & Traversing [ Trees ] 14 minLecture56.64
-
Binary Tree Implementation Part 2 – Traversing & Deletion [ Trees ] 12 minLecture56.65
-
Binary tree Traversal [ Trees ] 14 minLecture56.66
-
Tree traversal methods: Pre, post and in-order traversal [ Trees ] 14 minLecture56.67
-
(Binary Search Tree) – Traverse the Tree in In-Order, Pre-Order and Post-Order [ Trees ] 11 minLecture56.68
-
Height Balanced Binary Search Tree [ Trees ] 12 minLecture56.69
-
AVL Tree [ Trees ] 16 minLecture56.70
-
AVL Tree Solved Example – #1 [ Trees ] 17 minLecture56.71
-
AVL Tree Solved Example – #2 [ Trees ] 17 minLecture56.72
-
B-Tree Introduction [ Trees ] 13 minLecture56.73
-
B-Tree Solved Example – #1 [ Trees ] 14 minLecture56.74
-
B-Tree Solved Example – #2 [ Trees ] 12 minLecture56.75
-
Huffman Coding [ Trees ] 07 minLecture56.76
-
Graphs Introduction [ Graphs ] 13 minLecture56.77
-
BFS & DFS – #1 [ Graphs ] 14 minLecture56.78
-
BFS & DFS – #2 [ Graphs ] 12 minLecture56.79
-
Topological Sorting [ Graphs ] 11 minLecture56.80
-
Topological Sorting – Solved Example [ Graphs ] 09 minLecture56.81
-
Searching & Sorting Introduction [ Searching & Sorting ] 12 minLecture56.82
-
Data Structures & AlgorithmsLecture56.83
-
Practice Problems Set 1 – Data Structures & AlgoLecture56.84
-
Practice Problems Set 2 – Data Structures & AlgoLecture56.85
-
Data structure NotesLecture56.86
-
-
Section B - [ Basics of Big Data and Artificial Intelligence ] 32
-
Introduction to Artificial Intelligence 40 minLecture57.1
-
Introduction to Machine Learning- 13 minLecture57.2
-
Types of Machine Learning [ Artificial Intelligence ] 05 minLecture57.3
-
Introduction to Fuzzy Logic [ Artificial Intelligence ] 04 minLecture57.4
-
Machine Learning and Types of Machine Learning 21 minLecture57.5
-
Introduction to Neural Network [ Artificial Intelligence ] 06 minLecture57.6
-
Genetic Algorithm [ Artificial Intelligence ] 05 minLecture57.7
-
AI vs ML vs DL and Generative AI 10 minLecture57.8
-
Domains of AI: CV, NLP & Data Science 12 minLecture57.9
-
Deep Learning + Neural Network & Types 21 minLecture57.10
-
Introduction to NLP [Natural Language Processing] 12 minLecture57.11
-
Knowledge Required in NLP 10 minLecture57.12
-
NLP Phases 08 minLecture57.13
-
Introduction to Big Data [ Big Data ] 06 minLecture57.14
-
Hadoop Part 1 [ Big Data ] 10 minLecture57.15
-
Hadoop Part 2 [ Big Data ] 10 minLecture57.16
-
Map Reduce [ Big Data ] 11 minLecture57.17
-
Introduction to No SQL [ Big Data ] 08 minLecture57.18
-
Key Value Stores 06 minLecture57.19
-
Column Store Database 05 minLecture57.20
-
Document Database 05 minLecture57.21
-
Graph Database 07 minLecture57.22
-
Data Stream Management System 08 minLecture57.23
-
Sampling Techniques – Part 1 05 minLecture57.24
-
Sampling Techniques – Part 2 06 minLecture57.25
-
Introduction to Data Warehouse- 11 minLecture57.26
-
Meta Data- 05 minLecture57.27
-
Data Mart- 06 minLecture57.28
-
Data Warehouse Architecture- 07 minLecture57.29
-
What is Olap Operations- 08 minLecture57.30
-
OLAP VS OLTP- 08 minLecture57.31
-
Extract Transform and Load (ETL)- 09 minLecture57.32
-
-
Section B - Extra :- [ AI Notes ] 11
-
Artificial Intelligence NotesLecture58.1
-
Artificial Intelligence Practice ProblemsLecture58.2
-
Basic of Artificial Intelligence Handmade NotesLecture58.3
-
AI Topic wise MCQ’sLecture58.4
-
AI Introductions PPT NotesLecture58.5
-
AI vs ML vs DL and Gen AI PPT NotesLecture58.6
-
Machine Learning and Types PPT NotesLecture58.7
-
Deep Learning + Neural Network & Types PPT NotesLecture58.8
-
Genetic Algorithm PPT NotesLecture58.9
-
Fuzzy Logic PPT NotesLecture58.10
-
AI Domains PPT NotesLecture58.11
-
-
Section B - Extra :- [ Big Data Notes ] 6
-
Module 1 – Introduction to Big DataLecture59.1
-
Module 2 _ Hadoop HDFS and MapReduceLecture59.2
-
Module 3 _ NO SQLLecture59.3
-
Module 4 _ Mining Data StreamLecture59.4
-
Module 5 _ Real Time Big Data ModelsLecture59.5
-
Big Data Analytics Practice ProblemsLecture59.6
-
-
Section B - Extra :- [ AI Notes for CCAT Exam ] 5
-
AI Domain [ Data Science , Computer Vision , NLP ]Lecture60.1
-
Basics of Artificial IntelligenceLecture60.2
-
Future of AI TrendsLecture60.3
-
Introduction to Neural Networks, Fuzzy Logic, and Genetic AlgorithmsLecture60.4
-
Ways to Implement AI – Machine Learning & Deep LearningLecture60.5
-
-
Section B - Extra :- [ Big Data Notes for CCAT Exam ] 1
-
Big Data Notes for CCAT ExamLecture61.1
-
-
Quiz 6
-
Section A – Quiz #1 [Free]Lecture62.1
-
Section A – Quiz #2 [Premium]Lecture62.2
-
Section B – Quiz #1 [Free]Lecture62.3
-
Section B – Quiz #2 [Premium]Lecture62.4
-
Section C – Quiz #1 [Free]Lecture62.5
-
Section C – Quiz #2 [Premium]Lecture62.6
-
-
Free Resources + Syllabus 12
-
CDAC CCAT February Booklet 2026Lecture63.1
-
CDAC CCAT Latest SyllabusLecture63.2
-
CCAT Section A SOLUTION – 2016Lecture63.3
-
CCAT Sec B June 2017 SolutionLecture63.4
-
Code snippet 1- 5Lecture63.5
-
Code snippet 6- 10Lecture63.6
-
Section A-17 December 2017Lecture63.7
-
Section A8 18 dec 2016 morningLecture63.8
-
Section B – 17 December 2017Lecture63.9
-
Section B 10 December 2017Lecture63.10
-
Section B – 18 June 2017Lecture63.11
-
SectionB-23-june-2019Lecture63.12
-
-
Previous Year Leak Papers 8
-
Section A8 18 dec 2016 morningLecture64.1
-
Section A-17 December 2017Lecture64.2
-
Section B – 17 December 2017Lecture64.3
-
Section B -10 December 2017Lecture64.4
-
Section B – 18 June 2017Lecture64.5
-
SectionB-23-june-2019Lecture64.6
-
3 Section A – 10 Dec 2018Lecture64.7
-
Section A 23 – June 2019Lecture64.8
-
-
CCAT Previous Year Leak Paper Solution 8
-
CCAT Section A SOLUTION – 2016Lecture65.1
-
CCAT Section A Solution – DEC 2017Lecture65.2
-
CCAT Sec A DEC 2017 Day 2 SolutionLecture65.3
-
CCAT Sec A June 2019 Paper SolutionLecture65.4
-
CCAT Sec B June 2017 SolutionLecture65.5
-
CCAT SEC B Dec 2017 SolutionLecture65.6
-
CCAT Sec B Dec 2017 Day 2 SolutionLecture65.7
-
CCAT Sec B June 2019 SolutionsLecture65.8
-
-
FREE Cheat Sheet Notes for CCAT Exam 1
-
C Language Cheat Sheet – Section BLecture66.1
-

TENSES
Tense can be defined as a word form used to indicate the time of occurrence of an
incident with reference to the moment of speaking. It indicates the completion or
continuance of an activity.
Types of Tenses
● Past
● present
● Future
These tenses can further be categorized into 4 types:
● Simple Tense
● Continuous Tense
● Perfect Tense
● Perfect Continuous Tense
Past Tense Rules
Past tense is used to describe a past activity or action. It is a form of the verb that defines the
events that have already occurred. Examples
● Reema attended the wedding functions.
● He left before I reached.
● Priya wrote a letter to her friends from camp.
Present Tense Rules
The present tense is used to describe the current or present being, situation, or event. It is a
form of the verb that defines the events that are currently happening. Examples
● I am going to the office
● She has been part of this group for 4 years now.
● The concert is amazing.

Future Tense Rules
The future tense is used to describe the future events that haven’t occurred but possibly will
occur in the future. It is a form of the verb that will occur in the future & not exist currently.
Examples
● She will be dancing to classical music.
● We will be shifting to the house upstate tomorrow morning.
● The train will leave in 10 minutes.
Tenses
Tenses Rule
Past simple tense
Subject + V2 + Object
Past Perfect tense
Subject + had + V3 + Object

Past Continuous tense
Subject + was + V1 + ing +
Object (Singular)
Subject + were + V1 + ing +
Object (Plural)
Past perfect continuous
Subject + had been + V1 +
tense
ing + Object
Present Simple tense
Subject + V1 + s/es + Object
(Singular) Subject +
V1 + Object (Plural)
Present Perfect tense
Subject + has + V3 + Object
(Singular) Subject +
have + V3 + Object
(Plural)
Present Continuous tense
Subject + is/am/are + V1 +
ing + object
Present perfect continuous
Subject + has been + V1 +
tense
ing + Object
(Singular)Subject +
have been + V1 + ing +
Object (Plural)
Future Simple tense
Subject + will/shall + V1 +
Object
Future Perfect tense
Subject + will have/shall
have + V3 + Object
Future Continuous tense
Subject + will be/shall be +
ing + V1 + Object
Future Perfect Continuous
Subject + will have been +
tense
V1 + ing + Object
V1 = first form of the verb
V2 = second form of the verb
V3 = third form of the verb

Solved Examples
1) Air pollution caused by industrial effluents has been studied (A)/ for years, but only
recently has (B)/ the harmful effects of noise pollution become known.(C)/No error(D)
Correct Answer: B
Explanation: use have instead of has as harmful effects of noise pollution is plural.
2) The ministry was considered several proposals (A)/ for the development of small
and medium enterprises (B)/during Budget discussions.(C)/No error (D)
Correct Answer: A
Explanation: Use simple past tense. (The ministry considered several proposals)
3) Having work(A)/ in both public and private sector banks(B)/she is the most suitable
person to take over the post of the chairman.(C)/No error(D)
Correct Answer: A
Explanation: Replace work by worked as the sentence is of past tense.
4) Rohit started a very small business two years ago (A)/ but it grew very fast (B)/as
the country is experiencing a boom at that time.(C)/No error(D)
Correct Answer: C
Explanation: The sentence is in the past tense, so use was experiencing.
5) Keeping in mind the current market conditions (A)/ it has better for us (B)/ to invest
in the infrastructure structure. (C)/No error(D)
Correct Answer: B

Explanation: Replace it has better for us with ‘it is better for us’. The sentence is in
the present tense.
Practice Problems
1) Our equipment gets (A)/ damage very often in summer (B)/ because there are too
many power cuts. (C)/No error (D)
Correct Answer: B
Explanation: Use damaged instead of damage as the sentence is in passive voice. The
third form of the verb is used in passive voice.
2) Most children liked to rest in the afternoon (A)/ after they returned from school
(B)/but my son seems to have an inexhaustible source of energy. (C)/No error (D)
Correct Answer: C
Explanation: replace seems by seemed as the sentence is in the past tense.
3) The cutting down on costs (A)/was the main reason for the firm to survive (B)/even
during a very difficult period. (C)/No error (D)
Correct Answer: D
Explanation: No error
4) I will go (A)/ for the dance classes tomorrow (B)/ if I have recovered from fever.
(C)/No error. (D)
Correct Answer: C
Explanation: If I have recovered is to be replaced by if I recover. Sentences of future
beginning with if should be in simple present.
5) The principal announced (A)/ in the school assembly that the school fees (B)/ will
be hiked from the beginning of the next academic session. (C)/No error(D)
Correct Answer: C
Explanation: Replace will with would. (The sentence is in indirect speech)

6) The terrorist did not (A)/ confessed his crime even till the very end (B)/of his trail
and said that he was innocent.(C) /No error (D)
Correct Answer: B
Explanation: Replace confessed with confess. (We use the first form of the verb with
did).
7) If the industrial sector continues to grow(A)/ at the same rate for the next few
months(B)/ I think it has a high growth rate this year.(C)/No error (D)
Correct Answer: C
Explanation: Replace I think it has with it will have as it is of the future tense.
8) Results find that girls (A)/ played not only more than boys(B)/ but also performed
better in many fields.(C)/No error (D)
Correct Answer: A
Explanation: Replace find with found as the sentence is of past tense.
9) Celebrating her fifteen long years in the film industry (A)/the actor announce that he
would be doing a new show (B)/on television which would be done completely free of
cost.(C)/No error (D)
Correct Answer: B
Explanation: Replace announce with announced as the sentence is of past tense.
10) Had I known (A)/ the weather forecast earlier (B)/I would not make plans to go
out. (C)/ No error (D)
Correct Answer: C
Explanation: replace ‘would not make’ with would not have made. (for imaginary
sentences of the past tense would have and the third form of the verb
is used). It’s a conditional sentence.

11) If you to talk to him on this sensitive matter(A)/ it is probable(B)/ that he will not
listen to you at all.(C)/ No error (D)
Correct Answer: D
Explanation: No error
12) On many occasions (A)/we did helped the poor (B)/ people by way of giving them
food to eat and clothes to put on. (C)/ No error (D)
Correct Answer: B
Explanation: Omit did
13) The farewell party continued (A)/till midnight as more and more(B)/ guests join in
the fun and frolic.(C)/ No error (D)
Correct Answer: C
Explanation: replace join with joined as the sentence is of past tense.
14) The market continues to be positive (A)/ and we expected the trend (B)/ to
continue in the next quarter also. (C)/No error (D)
Correct Answer: B
Explanation: Replace expect with expect as the latter part of the sentence is of future
tense.
15) Big zamindars in the villages(A)/ who were till now paid for electricity(B)/ at
subsidized rates will soon have to pay the government at full rates.(C)/ No error(D)
Correct Answer: B
Explanation: Replace paid with paying as the sentence is of past continuous tense.
Tenses [ Notes ]
Prev
Tenses Part #2


