计算机要学:计算机基础训练、计算机科学导论、计算机网络、数据结构、面向对象设计与分析、C语言程序设计、操作系统和计算机组成与结构。计算机主要有硬件和软件组成,同理专业也分为计算机技术与软件工程专业。以上阐述的都是计算机专业的课程,软件工程主要多学基本编程语言,如Java语言、软件测试、还有软件体系结构,还多一些课程设计,主要是和编程相关的。