דלג לתוכן הראשי

מבוא מורחב למדעי המחשב - 0368-1105 - אוניברסיטת תל אביב

עודכן ב-19 במאי 2026 • הסטודנט המצליח • מרכז הארץ • אוניברסיטת תל אביב • מדעי המחשב • קורסי מדעי המחשב

תוכנית לימודים

    • intro 00 - introduction - משתנים
      8 דק'
    • intro 01 - python installation - משתנים
      9 דק'
    • variables 01 - vars and expressions - משתנים
      9 דק'
    • variables 02 - pitfalls - משתנים
      8 דק'
    • variables 03 - var names - משתנים
      7 דק'
    • variables 04 - Q1 - משתנים
      5 דק'
    • variables 05 - Q2 - משתנים
      4 דק'
    • booleans 01 - logical expressions - משתנים
      8 דק'
    • booleans 02 - logical operations - משתנים
      9 דק'
    • conditions 01 - the conditional statment - משתנים
      9 דק'
    • conditions 02 - elif - משתנים
      7 דק'
    • conditions 03 - Q1 - משתנים
      3 דק'
    • types 01 - numeric types - משתנים
      12 דק'
    • types 02 - boolean type - משתנים
      4 דק'
    • types 03 - string type - משתנים
      12 דק'
    • types 04 - Q1 - משתנים
      6 דק'
    • for loops 01 - The loop - לולאות
      7 דק'
    • for loops 02 - range - לולאות
      11 דק'
    • for loops 03 - nested loops - לולאות
      10 דק'
    • for loops 04 - Q1 - לולאות
      6 דק'
    • while loops 01 - definition - לולאות
      9 דק'
    • while loops 02 - example Collatz - לולאות
      4 דק'
    • while loops 03 - break - לולאות
      8 דק'
    • while loops 04 - continue - לולאות
      4 דק'
    • while loops 05 - Q1 - לולאות
      7 דק'
    • 01 functions motivation - פונקציות מדעי המחשב
      9 דק'
    • 02 function black boxes - פונקציות מדעי המחשב
      6 דק'
    • 03 functions local input - פונקציות מדעי המחשב
      5 דק'
    • 04 functions early return - פונקציות מדעי המחשב
      8 דק'
    • 05 functions default values - פונקציות מדעי המחשב
      7 דק'
    • 06 function scope - פונקציות מדעי המחשב
      10 דק'
    • 07 functions inner functions - פונקציות מדעי המחשב
      5 דק'
    • 08 functions annotation - פונקציות מדעי המחשב
      6 דק'
    • 09 functions Q1 - פונקציות מדעי המחשב
      3 דק'
    • 10 functions Q2 - פונקציות מדעי המחשב
      3 דק'
    • 11 functions Q3 - פונקציות מדעי המחשב
      2 דק'
    • 12 functions Q4 - פונקציות מדעי המחשב
      5 דק'
    • 13 functions recursion - פונקציות מדעי המחשב
      11 דק'
    • 14 functions recursion application - פונקציות מדעי המחשב
      10 דק'
    • arrays 1 - first steps - מבני נתונים בסיסי
      14 דק'
    • arrays 2 - list comprehension - מבני נתונים בסיסי
      11 דק'
    • arrays 3 - slices - מבני נתונים בסיסי
      10 דק'
    • arrays 4 - Q - מבני נתונים בסיסי
      3 דק'
    • arrays 5 - Q - מבני נתונים בסיסי
      4 דק'
    • arrays 6 - Q - מבני נתונים בסיסי
      4 דק'
    • arrays 7 - Q - מבני נתונים בסיסי
      4 דק'
    • arrays 8 - list variables part 1 - מבני נתונים בסיסי
      11 דק'
    • arrays 9 - list variables part 2 - מבני נתונים בסיסי
      12 דק'
    • arrays 10 -Q - מבני נתונים בסיסי
      5 דק'
    • arrays 11 - Q - מבני נתונים בסיסי
      9 דק'
    • arrays 12 params - מבני נתונים בסיסי
      6 דק'
    • arrays 13 default values - מבני נתונים בסיסי
      4 דק'
    • arrays 14 - Q1 - מבני נתונים בסיסי
      5 דק'
    • arrays 15 - Q2 extra - מבני נתונים בסיסי
      7 דק'
    • arrays 15 - Q2 - מבני נתונים בסיסי
      4 דק'
    • arrays 16 - Q3 - מבני נתונים בסיסי
      6 דק'
    • arrays 17 - Q4 - מבני נתונים בסיסי
      8 דק'
    • arrays 18 - python functions - מבני נתונים בסיסי
      11 דק'
    • errors 01 - T catch - סוגי שגיאות
      11 דק'
    • errors 02 - T error types - סוגי שגיאות
      6 דק'
    • errors 03 - T throw - סוגי שגיאות
      7 דק'
    • errors 04 - Q1 - סוגי שגיאות
      2 דק'
    • errors 05 - Q2 - סוגי שגיאות
      3 דק'
    • errors 06 - Q3 - סוגי שגיאות
      5 דק'
    • generators 00 - T 1 - גנרטורים
      15 דק'
    • generators 01 - T 2 - גנרטורים
      15 דק'
    • generators 02 - examples - גנרטורים
      9 דק'
    • generators 03 - Q1 - גנרטורים
      2 דק'
    • generators 04 - Q2 - גנרטורים
      4 דק'
    • generators 05 - finite delay - גנרטורים
      7 דק'
    • what does it do 0 - debugger - מה הקוד עושה
      9 דק'
    • what does it do 1 - מה הקוד עושה
      10 דק'
    • what does it do 2 - מה הקוד עושה
      9 דק'
    • what does it do 3 - מה הקוד עושה
      14 דק'
    • what does it do 4 - מה הקוד עושה
      7 דק'
    • what does it do 5 - מה הקוד עושה
      7 דק'
    • what does it do 6 - מה הקוד עושה
      11 דק'
    • what does it do 7 - מה הקוד עושה
      6 דק'
    • what does it do 8 - מה הקוד עושה
      5 דק'
    • what does it do 9 - מה הקוד עושה
      7 דק'
    • what does it do 10 - מה הקוד עושה
      10 דק'
    • what does it do 11 - מה הקוד עושה
      8 דק'
    • complexity 0 - example 1 - סיבוכיות זמן
      5 דק'
    • complexity 0 - example 2 - סיבוכיות זמן
      9 דק'
    • complexity 1 - motivation - סיבוכיות זמן
      4 דק'
    • complexity 2 - definition - סיבוכיות זמן
      9 דק'
    • complexity 3 - main examples - סיבוכיות זמן
      14 דק'
    • complexity 4 - the dominant property - סיבוכיות זמן
      4 דק'
    • complexity 5 - complexity of code - סיבוכיות זמן
      12 דק'
    • complexity 6 - Q - סיבוכיות זמן
      5 דק'
    • complexity 7 - Q summation - סיבוכיות זמן
      8 דק'
    • complexity 8 - summation final - סיבוכיות זמן
      7 דק'
    • complexity 9 - Q - סיבוכיות זמן
      3 דק'
    • complexity 10 - Q - סיבוכיות זמן
      6 דק'
    • complexity 11 - Q - סיבוכיות זמן
      6 דק'
    • complexity 12 - Q - סיבוכיות זמן
      6 דק'
    • complexity 13 - Q - סיבוכיות זמן
      8 דק'
    • complexity 14 - Q - סיבוכיות זמן
      7 דק'
    • complexity 15 - Q - סיבוכיות זמן
      9 דק'
    • 00 basic methods - סיכום ביניים תרגילים
      5 דק'
    • 01 subarray sum - סיכום ביניים תרגילים
      12 דק'
    • 01 two sum - סיכום ביניים תרגילים
      11 דק'
    • 02 subarray prod - סיכום ביניים תרגילים
      12 דק'
    • 02 three four sum - סיכום ביניים תרגילים
      12 דק'
    • 03 bounded sum - סיכום ביניים תרגילים
      10 דק'
    • 03 chess tournament - סיכום ביניים תרגילים
      8 דק'
    • 03 search for sum - part 1 - סיכום ביניים תרגילים
      11 דק'
    • 04 palindromes - סיכום ביניים תרגילים
      10 דק'
    • 04 search for sum - part 2 - סיכום ביניים תרגילים
      7 דק'
    • 04 sum in sorted array - part 1 - סיכום ביניים תרגילים
      9 דק'
    • 04 sum in sorted array - part 2 - סיכום ביניים תרגילים
      6 דק'
    • 05 all brackets - סיכום ביניים תרגילים
      11 דק'
    • 06 all substrings - סיכום ביניים תרגילים
      10 דק'
    • 07 order angrams - סיכום ביניים תרגילים
      10 דק'
    • 08 trap waters - סיכום ביניים תרגילים
      11 דק'
    • 00 binary - intorudction part 1 - חיפוש בינארי
      4 דק'
    • 00 binary - introduction part 2 - חיפוש בינארי
      7 דק'
    • 01 binary - cyclic rotation - חיפוש בינארי
      8 דק'
    • 02 binary - flipped sortings - חיפוש בינארי
      10 דק'
    • 03 binary - lonely - חיפוש בינארי
      10 דק'
    • 04 binary - local maximum - חיפוש בינארי
      7 דק'
    • 05 binary - local max 2d - חיפוש בינארי
      11 דק'
    • 06 binary - sqrt - חיפוש בינארי
      9 דק'
    • 07 binary - optimal division - חיפוש בינארי
      13 דק'
    • 08 binary - student distribution - חיפוש בינארי
      10 דק'
    • 09 binary - bouquets - חיפוש בינארי
      10 דק'
    • sorting 00 - 1 simple sort - מיון
      7 דק'
    • sorting 00 - 2 bucket sort - מיון
      16 דק'
    • sorting 00 - 3 merge sort - מיון
      8 דק'
    • sorting 00 - 4 quick sort - מיון
      13 דק'
    • sorting 01 - set distance - מיון
      10 דק'
    • sorting 02 - rel distance - מיון
      11 דק'
    • sorting 03 - adaptive sort - מיון
      8 דק'
    • sorting 04 - find duplicates - מיון
      8 דק'
    • sorting 05 - even odd sort - מיון
      8 דק'
    • sorting 06 - bounded quicksort - מיון
      9 דק'
    • sorting 07 - k smallest - מיון
      9 דק'
    • 00 binary trees - theory 1 - עץ בינארים
      6 דק'
    • 00 binary trees - theory 2 - עץ בינארים
      15 דק'
    • 00 binary trees - theory 3 - עץ בינארים
      7 דק'
    • 01 binary trees - sum depth 1 - עץ בינארים
      6 דק'
    • 01 binary trees - sum depth 2 - עץ בינארים
      12 דק'
    • 02 binary trees - bst valid 1 - עץ בינארים
      3 דק'
    • 02 binary trees - bst valid 2 - עץ בינארים
      6 דק'
    • 02 binary trees - bst valid 3 - עץ בינארים
      4 דק'
    • 03 binary trees - parents 1 - עץ בינארים
      2 דק'
    • 03 binary trees - parents 2 - עץ בינארים
      6 דק'
    • 03 binary trees - parents 3 - עץ בינארים
      4 דק'
    • 04 binary trees - lca 1 - עץ בינארים
      6 דק'
    • 04 binary trees - lca 2 - עץ בינארים
      10 דק'
    • compression 01 - T1 communication - דחיסות
      6 דק'
    • compression 01 - T2 prefix free - דחיסות
      12 דק'
    • compression 01 - T3 Huffman - דחיסות
      5 דק'
    • compression 02 - unique decode - דחיסות
      5 דק'
    • compression 03 - simple decode - דחיסות
      5 דק'
    • compression 04 - simple huffman construction - דחיסות
      6 דק'
    • compression 05 - possible huffman - דחיסות
      5 דק'
    • compression 06 - same level - דחיסות
      3 דק'
    • compression 07 - huffman math sequence - דחיסות
      8 דק'
    • compression 08 - half unary 1 - דחיסות
      4 דק'
    • compression 08 - half unary 2 - דחיסות
      9 דק'
    • compression 09 - find huffman tree - דחיסות
      8 דק'
    • compression 10 - layer weight - דחיסות
      8 דק'
    • ecc 00 - T1 first ECC - קודים לתיקון שגיאות
      9 דק'
    • ecc 00 - T2 Hamming distance - קודים לתיקון שגיאות
      13 דק'
    • ecc 00 - T3 Hamming properties - קודים לתיקון שגיאות
      10 דק'
    • ecc 00 - T4 Hamming functions - קודים לתיקון שגיאות
      14 דק'
    • ecc 01 -distance preserving - קודים לתיקון שגיאות
      9 דק'
    • ecc 02 - ball questions - קודים לתיקון שגיאות
      8 דק'
    • ecc 03 - xor - קודים לתיקון שגיאות
      8 דק'
    • ecc 04 - error search - קודים לתיקון שגיאות
      3 דק'
    • ecc 05 - from 2 to 4 - קודים לתיקון שגיאות
      3 דק'
    • ecc 06 - code parameters - קודים לתיקון שגיאות
      7 דק'
    • ecc 07 - code concat - קודים לתיקון שגיאות
      6 דק'
    • ecc 08 - bit delete - קודים לתיקון שגיאות
      5 דק'
    • ecc 09 - composition - קודים לתיקון שגיאות
      5 דק'
    • ecc 10 - Hamming code - קודים לתיקון שגיאות
      10 דק'
    • CFG 00 - T1 - דקדוקים
      6 דק'
    • CFG 00 - T2 - דקדוקים
      8 דק'
    • CFG 00 - T3 - דקדוקים
      13 דק'
    • CFG 01 - find the grammar - דקדוקים
      7 דק'
    • CFG 02 - regular language - דקדוקים
      8 דק'
    • CFG 04 - random derivation - דקדוקים
      11 דק'
    • CFG 05 - T4 CYK - דקדוקים
      14 דק'
    • CFG 05 - T5 CYK - דקדוקים
      16 דק'
    • CFG 06 - CYK recursion - דקדוקים
      3 דק'
    • CFG 07 - concat - דקדוקים
      14 דק'
    • general 01 - Hadamard 1 - סיכום מדעי המחשב
      10 דק'
    • general 01 - Hadamard 2 - סיכום מדעי המחשב
      6 דק'
    • general 02 - subset sum 1 - סיכום מדעי המחשב
      8 דק'
    • general 02 - subset sum 2 - סיכום מדעי המחשב
      13 דק'
    • general 02 - subset sum 3 - סיכום מדעי המחשב
      7 דק'
    • general 03 - zeckendorf 1 - סיכום מדעי המחשב
      8 דק'
    • general 03 - zeckendorf 2 - סיכום מדעי המחשב
      10 דק'
    • general 03 - zeckendorf 3 - סיכום מדעי המחשב
      5 דק'
    • general 04 - sieve 1 - סיכום מדעי המחשב
      9 דק'
    • general 04 - sieve 2 - סיכום מדעי המחשב
      5 דק'
    • general 05 - log linked list 1 - סיכום מדעי המחשב
      9 דק'
    • general 05 - log linked list 2 - סיכום מדעי המחשב
      14 דק'

שאלות נפוצות