I had the exact same impression of Hecht's book when I was a student. Here are some recommendations - pick which ever work for you or are available.
Pohl's Introduction to Physics: Volume 2: Electrodynamics and Optics by Pohl (& Pohl)
Modern Optics by Robert D. Guenther
Handbook of Optics...
I think this is the book you are looking for: http://www.fourierandwavelets.org/FSP_v1.1_2014.pdf
EDIT: After looking at the text you posted perhaps my suggestion is not rigorous enough.
Note to moderators this version of the book is posted for free distribution on the author's website.
This is what I would consider to be "typical":
2-3 semester courses in Differential, Integral, and Multivariable Calculus
1 course in Ordinary Differential Equations that includes nonlinear 1st order, systems of ODEs (some Matrix Algebra), and stability theory
This is what it should be:
1...
Another data point: I have double undergraduate BS degrees (not double majors!) one in Engineering and one in Physics both issued by the same college within the same US university I attended. It was not typical but I had at least two classmates that completed similar requirements and a number of...
If you want the theory first then start with Davis.
If you want a mixture of theory and general background information Floyd (analog) first, then Boylestad. Malvino is a popular technician level book but if you can understand Davis it can be skipped.
Floyd's Digital Fundamentals can be read...
Floyd's books https://www.amazon.com/dp/0130606197/?tag=pfamazon01-20 are great for self-learners especially for someone with your math level. I especially like his Digital Fundamentals https://www.amazon.com/dp/0536912440/?tag=pfamazon01-20.
Look also for the electronics book by Boylestad...
While certainly not a modern book one of the coauthors was a student of Dirk Struik:
Vectors by P. Moon and D.E. Spencer D.Van Nostrand Company Inc (1965)
notation follows the contravariant/covariant convention