top of page

Feel free to use these slides and their content for any purpose under the cc-by license. 

​

Course slides by topic:

  1. Basic syntax 

  2. Functions

  3. Memory model

  4. Tuples and dicts

  5. Integer representation

  6. Recursion

  7. Search, sort, complexity

  8. Memoization

  9. OOP

  10. Iterator/Generator

  11. Higher order functions

  12. Abstract Data Types 

  13. Basic image processing

  14. Miscellaneous 

  15. Summary

  16. Exam preps (Hebrew)

​

​

ccby.png

© 2021 by Assaf Zaritsky, assafzar@gmail.com

https://www.assafzaritsky.com/

​

​

History: course was initiated using teaching material from (1) TAU's "Extended introduction to computer science", initiated by Benny Chor (RIP) and Rani Hod and (2) TAU's "Python programming for engineers", initiated by Noga Levy, Yoav Ram and Assaf Zaritsky".

​

Main contributors at BGU: Sagy Tuval, Nir Friedman, Eliran Nachmani, Shay Geller, Ami Hauptman (Sapir), Amit Benbassat (Sapir), Uriel Friedman (Sapir), Chen Galed, Shir Cohen, and Yishaia Zabary.

  • Twitter Social Icon
ise_bgu_logo - cropped.png
logo ben gurion.jpg
bottom of page