计算机科学与技术专业通常属于 理工类专业,具体细分则包括理科方向和工科方向。理科方向主要研究算法复杂度、程序设计语言原理、数据挖掘、形式语言与自动机理论、计算机体系结构等;工科方向则侧重于图形图像处理、软件工程、软件体系结构、操作系统、数据库等方面的研究。
此外,计算机专业也可以归类为理学或工程学科门类。计算机科学属于理学范畴,而计算机工程则属于工程范畴。计算机科学与技术是研究计算机的设计、制造和利用计算机进行信息获取、表示、存储、处理、传输、控制等的理论、原则、方法和技术的学科。
综上所述,计算机科学与技术专业既属于工学也属于理学,具体归属可能因不同的学校和专业设置有所差异。