תרגילים תיאורטיים (תרגול עצמי):
* [[מדיה : algorithms exercise 1 2015.pdf | תרגיל בית 1]]
* [[מדיה : algorithms exercise 1 2015 solve.pdf | פתרון תרגיל בית 1]]
* [[מדיה : exercise 3 trees and sorting.pdf | תרגיל בית 3]]
* [[מדיה : exercise 3 trees and sorting solution.pdf | פתרון תרגיל בית 3]]
* [[מדיה : exercise 5.pdf | תרגיל בית 5 (עם פתרון)]]
* [[מדיה : exercise 7.pdf | תרגיל בית 7]]
* [[מדיה : exercise 7 solution.pdf | פתרון תרגיל בית 7]]
* [[מדיה : exercise 9.pdf | תרגיל בית 9 (עם פתרון)]]
* [[מדיה : exercise 10.pdf | תרגיל בית 10]]
* [[מדיה : exercise 10 solution.pdf | פתרון תרגיל בית 10]]
* [[מדיה : exercise 11.pdf | תרגיל בית 11 (עם פתרון)]]
תרגילי תכנות (להגשה):
* [[מדיה : algorithms exercise 2.pdf | תרגיל בית 2]]
* [[מדיה : Algorithms exercise 4.pdf | תרגיל בית 4]]
* [[מדיה : Algorithms exercise 4 examples.pdf | תרגיל בית 4 - דוגמאות]]
* [[מדיה : Algorithms exercise 6.pdf | תרגיל בית 6]]
* [[מדיה : exercise 8.pdf | תרגיל בית 8]]
* [[מדיה : RollingHashMistakes.pdf | תרגיל בית 8 - הימנעות משגיאות ערבול]]