Data Structures 2024- Part#1 CS212T
Learning Data structures in the right way is not an easy task, this course will teach everything needed to master linked lists, stacks, queues, trees, and graphs along with their algorithms.
- جامعة الأميرة نورة بنت عبدالرحمن
- Created by Eng.Naif AlShehri
- Last update 2025-01-16
- العربية English
-
- CH1: Introduction to Data Structures and Arrays
-
CH2: Recursion
- Recursion Part#1 33:27
- Recursion Part #2 44:23
- Recursion Part #3 34:29
- Exercises 43:43
- Exercises : Searching array using Recursion - Linear search 13:54
- Exercises : Man - Max in Array using Recursion 15:06
- Exercises : Product and Power using Recursion 11:01
- Recursion with 2D : #Important 23:17
- Recursion with 2D Array : Left to Right Traversing 05:16
- Recursion with 2D Array : printReverse - printSum - printOdd 05:17
- Recursion with 2D Array : countSum - countOdd-count8 07:14
- Recursion with 2D Array : sum - sumEven - sumOdd 05:42
- Recursion with 2D Array : search 08:43
- Exercises and Previous Exams 01:45:12
-
CH3: Linked Lists
- SinglyLinkedList: Part#1 39:37
- SinglyLinkedList: Part#2 22:51
- SinglyLinkedList: Part#3 45:56
- 👩🏻💻🐥 SinglyLinkedList: Part#4- Using ADT 21:14
- Circularly LinkedList 19:27
- Doubly LinkedList: Part#1 22:20
- Doubly LinkedList: Part#2 28:47
- Sorting LinkedList 06:03
- Exercises 30:37
- Circular List, Doubly List and Previous Exams 02:09:36
- Labs
-
Previous Exams - تجميعات
- Quiz #1 50:17
- CH1-CH2: Lab and Eval Revision 01:24:44
- Mid#1 : LinkedList - Prev Exams 01:01:51
- مراجعة تشابتر السنقلي والسركولار لنكد لست 01:22:54
- 📌 Mid 1 Previous Exam 24:14
- 📌Quiz 1 : Recursion and Arrays 35:17
- 2022 Mid #1 Solution 15:01
- 📌 Quiz 1 Samples New 01:30:20
- 📌 Mid Solution 2022 Fall 55:48
- 📌🔗 Mid 1 new (2023) 34:42
- 🔴 Mid #1 Revision 2024 01:26:27
- 🔴 Mid #1 Prev Exam 2024 28:59
- 🔴 🔴 Mid 1 Final Review 01:54:21
- Extra Exercises
-
👩🏻💻 🐥📌 Lab Revision
- Chapter#1 Lab Recap 01:22:05
- Chapter#2 Lab Recap 01:38:28
- CH 1 and CH2 Full Example 35:14
- Chapter#3 Lab Recap 01:54:59
- 👩🏻💻🐥 📌Quiz 1 Sample Exams 02:41:36
- 👩🏻💻 🐥 Lab Eval Part#1: Binary Search, Rec and LinkedList 01:30:52
- 👩🏻💻🐥 📌 Quiz 2 Sample Exams 01:34:21
- 👩🏻💻 🐥 Lab Eval Part#2: Stack and Queue 48:15
- 🔴 Lab Quiz Revision 2024 01:17:16
- 🔴 Lab Quiz Revision 2024 II 53:01
- 🔴 Lab Quiz Revision 2024 III 01:50:42
- 🔴 Lab Quiz Revision 2024 IIII 54:45
-
Tutorials (Optional) اختياري
- CH1: Binary Search Tutorial: Theory 58:58
- CH2: Recursion - Coding #1 01:34:59
- CH2: Recursion - Coding #2 01:02:22
- CH2: Recursion - Tracing and Visualization 01:43:37
- CH2: Recursion - Theory 01:22:21
- CH3: SinglyLinkedList - Coding #1: Remove From Middle 01:13:37
- CH3: SinglyLinkedList - Coding #2: Add To Middle+Reverse 38:31
- CH3: SinglyLinkedList - Coding #3: Retrieve From Middle 01:02:01
- CH3: SinglyLinkedList - Coding #4: Traversing 40:25
- CH3: DoublyLinkedList - Coding #5: Traversing 23:33
- CH3: CircularlyLinkedList - Coding #6: Traversing 44:56
- CH3: LinkedList(All) - Coding #7: Static methods 32:58
- CH3: LinkedList(All) - Coding #8: Book Exercises 01:04:45
- CH3: LinkedList(All) - Coding #9: Recursion 32:05
- CH3: LinkedList -Tracing 01:35:27
- CH3: LinkedList(All) - Theory 01:13:31
- Mid I Revision 01:57:29
-
دراسة ذاتية
Learning Data structures in the right way is not an easy task, this course will teach everything needed to master linked lists, stacks, queues, trees, and graphs along with their algorithms. -
Naif works as a software engineer. He likes designing, building, and developing highly scalable and secured systems along with testing.
He's a professional certified Java programmer by Oracle. He has rich knowledge in programming languages {such as Java, Python, C, Swift, etc} advanced algorithms & data structures. Naif has the passion to work as an instructor, he has more than 9 years of experience in the field.
He likes to teach people how to program, how to build robust systems, and how should they think logically during the systems development and the right usage of data structures.
Most of his interests now are iOS Development, Backend Engineering, Backend Technologies, Cloud-Native Apps and Tools -
Student feedback
5
250 SAR
Lectures
83 Videos
Duration
71:45:58
Material
22 Files
Assignments
Yes, Completely
Labs
Yes, Completely
Project
Yes, Completely
Certificate
Not Applicable
Reviews (0)
Real reviews from real students.
No reviews yet.