计算机科学与技术专业课程主要包括:计算机架构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、人机交互、计算机英语、电路原理及其他课程。

计算机科学与技术专业应该选修哪些课程
1、计算机科学与技术公共课程:数学(高等数学、线性代数、概率论与数理统计)、思想道德修养和法律依据、中国近现代史纲要)、大学英语、体育。
2、计算机科学与技术基础课程:电路原理、模拟电子产品、数理逻辑、数值分析、微电脑技术、计算机架构、高级语言、汇编语言、编译原理、图形、人工智能计算方法、人机交互、面向对象的方法、计算机英语等。
3、计算机科学与技术专业课程:离散数学、算法和数据结构、计算机组成原理、计算机操作系统、计算机网络基础、计算机编译原理、计算机数据库原理、C语言/C++语言、Java语言等。
计算机科学与技术专业的就业前景如何
计算机科学与技术专业就业前景非常广阔,现在是信息时代,很有前途,市场需求也巨大,虽然现在有很多学校开设这个科目,还有很多即将毕业的学生,但真正学得好的人太少了,这就是为什么很多人说他们无法放弃自己的职业生涯,其实市场需要的是真正有能力的人。
计算机科学与技术专业毕业后可以去一些公立院校、行政部门、从事计算机技术研究应用及硬件的政府机构、软件、网络技术开发等,学生还可以从事计算机管理和维护工作。