شیخ ابوعلی سینا در کتاب مشهور شفا علوم زمان خود را به سه دسته تقسیم کرده است:
اول- علوم عالی و آنها علومی هستند که با ماده سرو کار ندارند و درک و فهم آنها فقط با تعقل صورت می گیرد و آنها را علوم ماوراء الطبیعه نامند. مانند الهیات و فلسفه و منطق که علوم اولی نیز نامیده می شوند.
دوم- علوم اوسط یا وسطی هستند که هم با ماده سروکار دارند و برای یادگرفتن علوم اولی دانستن آنها لازم است و آنها علوم ریاضی هستند چنانچه فلاسفه قدیم برای درک مطالب علمی خود ابتدا ریاضیات را فرا می گرفتند.
سوم- علوم ادنی یا دانی هستند که فقط با ماده سرو کار دارند و آنها را با مشاهده و تجربه می توان درک کرد و آنها علوم طبیعی هستند که امروزه آنها را علوم تجربی می گویند.
اما علوم ریاضی در نظر شیخ ابوعلی سینا به چهار قسمت تقسیم می شد:
ابن سینا یکایک این علوم را که از قدما به او رسیده می دانسته و اضافاتی نو نیز بر آنها نموده است به خصوص در کتاب المجسطی اضافاتی به آخر آن نموده است. نکته قابل توجه آن است که در نظر ابن سینا علم هیأت یکی از علوم اساسی ریاضی است و به آن توجه به خصوصی داشته است. به طور کلی دانشمندان قدیم به این علم اهمیت فوق العاده ای می داده اند. همچنین شیخ علم موسیقی را نیز جزو علوم ریاضی دانسته است.