Publications

Books & Research

Academic textbooks and research publications. Click any book cover to preview it.

Academic Workbook
PYTHON
Premium Academic Workbook & Lab Manual
Programming
A Logic, Problem-Solving, and Puzzle-Based Approach
Active Learning
Framework
PEP 8
Standards
Puzzle-Based
Pedagogy
Ayman Alzaid
Professor of Computer Science
First
Edition
Binary Horizon Academic Press
aymanalzaid.com
Python Programming
A Logic & Puzzle-Based Approach
Ayman Alzaid
Binary Horizon Academic Press
Stop memorizing syntax.
Start thinking like an engineer.

Built around the principle that AI tools cannot think for you — trace variables by hand, solve logic puzzles, and audit broken scripts. The disciplines required to read, debug, and maintain real codebases.

Active Learning
Trace, predict, audit — three pillars per chapter.
PEP 8 Standards
Industry quality enforced from Chapter 1.
Puzzle Pedagogy
Logic puzzles AI cannot solve for you.
"The Python puzzle competitions were my favorite part — I wish we had more!"
— CS Student, NMSU-A
About the Author

Ayman Alzaid is a Professor of Computer Science with a Ph.D. spanning CS, curriculum design, and learning technology. His research focuses on data science, code quality, and CS curriculum design.

www.aymanalzaid.com
Join the Community
LinkedIn Group

Hover to pause · drag to inspect

New Release First Edition · 2026

Python Programming

A Logic, Problem-Solving, and Puzzle-Based Approach

Ayman Alzaid — Professor of Computer Science

Binary Horizon Academic Press

A zero-compromise workbook built around three active-learning pillars — tracing, prediction, and code auditing. No answer key, no shortcuts. Designed to build true analytical self-reliance from day one, enforcing PEP 8 standards from Chapter 1 through Chapter 14.

Python Active Learning PEP 8 Puzzle-Based Introductory CS Logic & Problem Solving

Active Learning

Trace, predict & audit per chapter

PEP 8

Industry code quality from day one

Puzzle-Based

Logic puzzles AI cannot solve

📚

More publications coming soon

Follow on LinkedIn or get in touch to be notified of new releases.