Skip to content

Commit 25f89bd

Browse files
Updated Syllabus with the youtube lecture links
I have updated the topics with the youtube links with the help of timestamps so learners may easily go through what they need to study.
1 parent da71f5b commit 25f89bd

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

SYLLABUS.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,44 @@
55
- Complete custom implementation of all Data Structures and Algorithms.
66

77
## Lectures
8-
- Complete Git & GitHub Course
9-
- Introduction to Programming
10-
- Types of languages
11-
- Memory management
12-
- Flow of the program
13-
- Flowcharts
14-
- Pseudocode
15-
- Introduction to Java
16-
- Introduction
17-
- How it works
18-
- Setup Installation
19-
- Input and Output in Java
20-
- Conditionals & Loops in Java
21-
- if-else
22-
- loops
23-
- Switch statements
24-
- Data-types
25-
- Coding best practices
26-
- Functions
27-
- Introduction
28-
- Scoping in Java
29-
- Shadowing
30-
- Variable Length Arguments
31-
- Overloading
32-
- Arrays
33-
- Introduction
34-
- Memory management
35-
- Input and Output
36-
- ArrayList Introduction
8+
- [Complete Git & GitHub Course](https://youtu.be/apGV9Kg7ics)
9+
- [Introduction to Programming](https://youtu.be/wn49bJOYAZM)
10+
- [Types of languages](https://youtu.be/wn49bJOYAZM?t=171)
11+
- [Memory management](https://youtu.be/wn49bJOYAZM?t=1488)
12+
- [Flow of the program](https://youtu.be/lhELGQAV4gg)
13+
- [Flowcharts](https://youtu.be/lhELGQAV4gg)
14+
- [Pseudocode](https://youtu.be/lhELGQAV4gg?t=715)
15+
- [Introduction to Java](https://youtu.be/4EP8YzcN0hQ)
16+
- [Introduction](https://youtu.be/4EP8YzcN0hQ)
17+
- [How it works](https://youtu.be/4EP8YzcN0hQ?t=93)
18+
- [Setup Installation](https://youtu.be/4EP8YzcN0hQ?t=1486)
19+
- [Input and Output in Java](https://youtu.be/TAtrPoaJ7gc)
20+
- [Conditionals & Loops in Java](https://youtu.be/ldYLYRNaucM?t=88)
21+
- [if-else](https://youtu.be/ldYLYRNaucM?t=88)
22+
- [loops](https://youtu.be/ldYLYRNaucM?t=440)
23+
- [Switch statements](https://youtu.be/mA23x39DjbI)
24+
- [Data-types](https://youtu.be/TAtrPoaJ7gc?t=2800)
25+
- [Coding best practices](https://youtu.be/waGfV-IoOt8)
26+
- [Functions](https://youtu.be/vvanI8NRlSI)
27+
- [Introduction](https://youtu.be/vvanI8NRlSI)
28+
- [Scoping in Java](https://youtu.be/vvanI8NRlSI?t=2801)
29+
- [Shadowing](https://youtu.be/vvanI8NRlSI?t=3584)
30+
- [Variable Length Arguments](https://youtu.be/vvanI8NRlSI?t=4013)
31+
- [Overloading](https://youtu.be/vvanI8NRlSI?t=4327)
32+
- [Arrays](https://youtu.be/n60Dn0UsbEk)
33+
- [Introduction](https://youtu.be/n60Dn0UsbEk)
34+
- [Memory management](https://youtu.be/n60Dn0UsbEk?t=632)
35+
- [Input and Output](https://youtu.be/n60Dn0UsbEk?t=1675)
36+
- [ArrayList Introduction](https://youtu.be/n60Dn0UsbEk?t=4868)
3737
- Searching
38-
- Linear Search
39-
- Binary Search
40-
- Modified Binary Search
38+
- [Linear Search](https://youtu.be/_HRA37X8N_Q)
39+
- [Binary Search](https://youtu.be/f6UU7V3szVw)
40+
- [Modified Binary Search](https://youtu.be/f6UU7V3szVw?t=2508)
4141
- Binary Search on 2D Arrays
4242
- Sorting
43-
- Insertion Sort
44-
- Selection Sort
45-
- Bubble Sort
43+
- [Insertion Sort](https://youtu.be/By_5-RRqVeE)
44+
- [Selection Sort](https://youtu.be/Nd4SCCIHFWk)
45+
- [Bubble Sort](https://youtu.be/F5MZyqRp_IM)
4646
- Count Sort
4747
- Radix Sort
4848
- Cyclic Sort

0 commit comments

Comments
 (0)