تحتوي هذه القائمة على فيديوهات لمساق نظرية في الحوسبة للدكتور ابراهيم البلوي ومادة تحليل الخوارزميات وتصميمها للدكتور غسان الشوبكي . Lecture 1: Theory of Computation (Arabic) - Dr. Ghassan Shobaki, Non-deterministic Finite Automata. Video of Lecture 1: Theory of Computation (Arabic) - Dr. Ghassan Shobaki, Non-deterministic Finite Automata. Lecture 2 NFA to DFA Conversion (Arabic) , Dr Ghassan Shobaki @ PSUT mp4 Video of Lecture 2 NFA to DFA Conversion (Arabic) , Dr Ghassan Shobaki @ PSUT mp4 Lecture 3 Regular Operations and Regular Expressions (Arabic) ., Dr. Ghassan Shobaki @ PSUT Video of Lecture 3 Regular Operations and Regular Expressions (Arabic) ., Dr. Ghassan Shobaki @ PSUT Lecture 4: Theory of Computation - Dr. Ghassan Shobaki, Closure Properties of Regular Languages. Video of Lecture 4: Theory of Computation - Dr. Ghassan Shobaki, Closure Properties of Regular Languages. Lecture 5: Solutions to Homework (2) (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 5: Solutions to Homework (2) (Arabic) , Dr. Ghassan Shobaki. Lecture 6: Solutions to the First Exam (Arabic) , Dr. Ghassan Shobaki @ PSUT Video of Lecture 6: Solutions to the First Exam (Arabic) , Dr. Ghassan Shobaki @ PSUT Lecture 7: Context-Free Grammars (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 7: Context-Free Grammars (Arabic) , Dr. Ghassan Shobaki. Lecture 8: Context-Free Grammars (2) (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 8: Context-Free Grammars (2) (Arabic) , Dr. Ghassan Shobaki. Lecture 9: Closure Properties of Context-Free Languages (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 9: Closure Properties of Context-Free Languages (Arabic) , Dr. Ghassan Shobaki. Lecture 10: Parsing (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 10: Parsing (Arabic) , Dr. Ghassan Shobaki. Lecture 11: LL(1) Parsing part(1) (Arabic) , and First and Follow Sets, Dr. Ghassan Shobaki. Video of Lecture 11: LL(1) Parsing part(1) (Arabic) , and First and Follow Sets, Dr. Ghassan Shobaki. Lecture 12: LL(1) Parsing part (2) (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 12: LL(1) Parsing part (2) (Arabic) , Dr. Ghassan Shobaki. Lecture 13: Solutions to Homework (4) (Arabic) , Dr. Ghassan Shobaki Video of Lecture 13: Solutions to Homework (4) (Arabic) , Dr. Ghassan Shobaki Lecture 14: Solutions to the second exam (Arabic) , Dr. Ghassan Shobaki Video of Lecture 14: Solutions to the second exam (Arabic) , Dr. Ghassan Shobaki Lecture 15: Solutions to past exams (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 15: Solutions to past exams (Arabic) , Dr. Ghassan Shobaki. Lecture 16: Turing Machines (Arabic) , Dr. Ghassan Shobaki Video of Lecture 16: Turing Machines (Arabic) , Dr. Ghassan Shobaki Lecture 18: Decidability (Arabic) , Dr. Ghassan Shobaki. Video of Lecture 18: Decidability (Arabic) , Dr. Ghassan Shobaki. Lecture 19: Decidability and Reducibility (Arabic) , Dr. Ghassan Shobaki Video of Lecture 19: Decidability and Reducibility (Arabic) , Dr. Ghassan Shobaki Lecture 20: The Pumping Lemma for Regular Languages (Arabic) , Dr. Ghassan Shobaki Video of Lecture 20: The Pumping Lemma for Regular Languages (Arabic) , Dr. Ghassan Shobaki Lecture 3: An Introduction to The Big-O Notation - Ibrahim Albluwi@ PSUT Video of Lecture 3: An Introduction to The Big-O Notation - Ibrahim Albluwi@ PSUT Lecture 4: An Introduction to The Big-O Notation 2 - Ibrahim Albluwi@ PSUT Video of Lecture 4: An Introduction to The Big-O Notation 2 - Ibrahim Albluwi@ PSUT Lecture 5: Linear Search and Binary Search - Ibrahim Albluwi@ PSUT Video of Lecture 5: Linear Search and Binary Search - Ibrahim Albluwi@ PSUT Lecture 6: Selection Sort - Ibrahim Albluwi @ PSUT Video of Lecture 6: Selection Sort - Ibrahim Albluwi @ PSUT Lecture 8: Insertion Sort - Ibrahim Albluwi@ PSUT Video of Lecture 8: Insertion Sort - Ibrahim Albluwi@ PSUT Lecture 9: Introduction To Pointers and Linked Lists - Ibrahim Albluwi@ PSUT Video of Lecture 9: Introduction To Pointers and Linked Lists - Ibrahim Albluwi@ PSUT Lecture 10: Operations on Singly Linked Lists - Ibrahim Albluwi@ PSUT Video of Lecture 10: Operations on Singly Linked Lists - Ibrahim Albluwi@ PSUT Lecture 11: Operations on Singly Linked Lists (2) - Ibrahim Albluwi@ PSUT Video of Lecture 11: Operations on Singly Linked Lists (2) - Ibrahim Albluwi@ PSUT Lecture 12: Operations on Singly Linked Lists (3) - Ibrahim Albluwi@ PSUT Video of Lecture 12: Operations on Singly Linked Lists (3) - Ibrahim Albluwi@ PSUT Lecture 13: SLL Summary & An Intro. To Doubly Linked Lists - Ibrahim Albluwi @ PSUT Video of Lecture 13: SLL Summary & An Intro. To Doubly Linked Lists - Ibrahim Albluwi @ PSUT Lecture 15: Doubly Linked Lists And Ordered Lists - Ibrahim Albluwi @ PSUT Video of Lecture 15: Doubly Linked Lists And Ordered Lists - Ibrahim Albluwi @ PSUT Lecture 16: Merging Two Ordered Lists - Ibrahim Albluwi@ PSUT Video of Lecture 16: Merging Two Ordered Lists - Ibrahim Albluwi@ PSUT Lecture 17: Abstract Data Types And Array Lists - Ibrahim Albluwi@ PSUT Video of Lecture 17: Abstract Data Types And Array Lists - Ibrahim Albluwi@ PSUT Lecture 18: Array-Lists (2) - Ibrahim Albluwi@ PSUT Video of Lecture 18: Array-Lists (2) - Ibrahim Albluwi@ PSUT Lecture 19: Stacks - Ibrahim Albluwi@ PSUT Video of Lecture 19: Stacks - Ibrahim Albluwi@ PSUT Lecture 20: َQueues - Ibrahim Albluwi@ PSUT Video of Lecture 20: َQueues - Ibrahim Albluwi@ PSUT Lecture 21: َQueues (2) - Ibrahim Albluwi@ PSUT Video of Lecture 21: َQueues (2) - Ibrahim Albluwi@ PSUT Lecture 22: Introduction To Trees - Ibrahim Albluwi @ PSUT Video of Lecture 22: Introduction To Trees - Ibrahim Albluwi @ PSUT Lecture 23: Introduction To Trees (2) - Ibrahim Albluwi @ PSUT Video of Lecture 23: Introduction To Trees (2) - Ibrahim Albluwi @ PSUT Lecture 24: BST Operations: Traversals, Search and Insert - Ibrahim Albluwi @ PSUT Video of Lecture 24: BST Operations: Traversals, Search and Insert - Ibrahim Albluwi @ PSUT Lecture 25: BST Operations: Finding The Max and Clearing The Tree - Ibrahim Albluwi @ PSUT Video of Lecture 25: BST Operations: Finding The Max and Clearing The Tree - Ibrahim Albluwi @ PSUT Lecture 26: BST Operations: Search, Counting Nodes, Computing Heights - Ibrahim Albluwi @ PSUT Video of Lecture 26: BST Operations: Search, Counting Nodes, Computing Heights - Ibrahim Albluwi @ PSUT Lecture 27: BST Operations: ComputeDepths, IsBalanced, BFT - Ibrahim Albluwi @ PSUT Video of Lecture 27: BST Operations: ComputeDepths, IsBalanced, BFT - Ibrahim Albluwi @ PSUT Lecture 28: BST Operations: BFT, Iterative PreOrder and Deleting a Node - Ibrahim Albluwi @ PSUT Video of Lecture 28: BST Operations: BFT, Iterative PreOrder and Deleting a Node - Ibrahim Albluwi @ PSUT Lecture 29: Deleting Nodes From BSTs - Ibrahim Albluwi @ PSUT Video of Lecture 29: Deleting Nodes From BSTs - Ibrahim Albluwi @ PSUT Lecture 30: Rebalancing BSTs (AVL Rotations) - Ibrahim Albluwi @ PSUT Video of Lecture 30: Rebalancing BSTs (AVL Rotations) - Ibrahim Albluwi @ PSUT Lecture 31: Priority Queues And Heaps - Ibrahim Albluwi @ PSUT Video of Lecture 31: Priority Queues And Heaps - Ibrahim Albluwi @ PSUT