这个问题很笼统,IT类专业还有好多,软件专业、网络工程,计算机应用,计算机科学与技术等等。
理工科必修的不说了,英语,高数,政治....专业课基础课程的话有:C语言,操作系统、汇编语言、计算机算法、计算机原理或微机原理、计算机网络、数据库原理及应用、软件工程等,不通院校也开设课程也不尽相同。其它一些专业相关的课程,比如软件工程开设专业可课的话,肯定会侧重软件方便的,多学几门编程语言、数据库呀好像计算机科学与技术这个专业学的最杂。你想了解那个大学的那个专业开设什么课程可以去学校所在的网站上查查,一般都会有介绍。