The simple answer is no. Barring the computational and astronomical part, astrological delineations and forecast cannot be termed science. Although many astrologers label astrology as a branch of science, but scientists consider astrology a pseudoscience.  Science holds that the ‘planetary influence according to astrology’ is not scientifically testable. Modern science has defined its own material and measurable parameters that cannot be applied on psychological tendencies and events of human life. There are so many things in our life that is not science, but they do exist and exert their influence. I think, astrology can be classified as classical concept of “scientia” that is equivalent of Indian idea of “vidya” and oriental notion of “ilm”.