Samy Zafrany Web Site (אתר הבית של סמי זעפרני)
List of courses taught in various academic institutions.
BOOKS

Differential and Integral Calculus 1
(Hebrew).
By: BenTsion Kon and Samy Zafrany (hardcopy)
Bak Press, Israel.

Differential and Integral Calculus 2
(Hebrew).
By: Samy Zafrany (free ebook)
Multivariate Calculus ebook for universities and acedemic schools.

Complex Functions
(Hebrew).
By: Samy Zafrany (free ebook)
Complex functions ebook for universities and acedemic schools.

Fourier Series and Integral Transforms
(Hebrew).
By: Allan Pinkus and Samy Zafrany (hardcopy/ebook)

Fourier Series and Integral Transforms
(English).
By: Allan Pinkus and Samy Zafrany (hardcopy)
Published by Cambridge University Press.

Introduction to Ordinary Differential Equations
(Hebrew).
By: Samy Zafrany (ebook)

Computational Models and Formal Languages
(Hebrew).
By: Samy Zafrany (ebook)

Mathematics: one moment before ...
(Hebrew).
Mathematics booklet for preparing to college and university level math.
Bak Press, Israel.

Introduction to Operating Systems and Unix
(Hebrew).
By: Samy Zafrany (ebook)

Deep Learning with Deep Neural Networks
(Work in progress)
SOFTWARE

PyCircPL  Simple Logic Circuit Modeling and Simulation Package in Python (Educational utility)

PyCircHDL  Simple Logic Circuit hardware descpription language Package in Python (Educational utility)

PyRamPL  Random Access Memory Machine Simulation Package in Python (Educational utility)

PyFASim  a simple Python package for simulating finite automata

Using Harmonic Functions for Movie Animation (Pixar)

EDA (electronic design automation) utilities for technological education

Solutions to first order differential equations using Python Sympy package (chap. 2 of ode book)

Solutions to first order differential equations using Python Sympy package (chap. 3 of ode book)

Python Keras Utilities
[PyPi link]

Python Tk Console
[PyPi link]

XCanvas  Extended Tkinter Canvas Window with zoom scale and mouse/keyboard bindings
[PyPi link]

Tour De Flags Maze solved by deep reinforcement learning technique (Qlearning)

ezsettings  a small and simple settings manager
[PyPi link]

Hmanim  Extending 3blue1brown animation software (Manim) to support Hebrew. Proof of concept.

Tkpaint  A small utility for creating simple diagrams (for Windows 10)

ztex  Personal LaTeX packages for Hebrew Math text.
These are the macros used for writing most of the Hebrew texts listed above.
Only for LaTeX experts!
The installation and usage instructions are in the file README.txt.

Hcal  LaTeX program for generating Hebrew/Gregorian calendars for years 19999.
Dedicated to the dear memory of
Dr. Zvi Harel
who taught me about Gauss formula on which this program is based.
Download Hebrew calendars for the years 20172050 in PDF form.
"You think you know when you can learn,
are more sure when you can write,
even more when you can teach,
but certain when you can program"
(Alan Perlis, computer scientist, 19221990)
הוּא הָיָה אוֹמֵר
לֹא עָלֶיךָ הַמְּלָאכָה לִגְמֹר
וְלֹא אַתָּה בֶּן חוֹרִין לִבָּטֵל מִמֶּנָּה
מסכת אבות, ב', ט"ז