- Guide to Teaching Computer Science: An Activity-Based Approach
- The MERge Model for Business Development: The Amalgamation of Management, Education and Research
- Agile Anywhere: Essays on Agile Projects and Beyond
- Agile Software Engineering (Undergraduate Topics in Computer Science)
- Risk Management of Education Systems: The Case of Stem Education in Israel









