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. Admin, variable types, working environment

  2. Conditions, lists, loops

  3. Functions, testing, nested loops

  4. Im-mutable, tuples, dictionaries

  5. Recursion

  6. Recursion advanced

  7. OOP 1 

  8. OOP 2 

  9. Library, File

  10. Generators, Iterators HOF

  11. Comparators, one liners, data structures

  12. Data structures

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