软件工程类主要学习的专业包括:
软件工程
以计算机科学与技术学科为基础,强调软件开发的工程性。
学习内容包括软件需求分析、软件设计、软件测试、软件维护和软件项目管理等。
主要课程有计算机网络、操作系统、程序设计、数据库基础、软件工程、C++面向对象程序设计、数据结构、编译原理等。
计算机科学与技术
培养适应计算机技术在企事业单位中发展、应用的需要。
学习内容包括计算机基础知识、计算机专业知识和较强的计算机办公自动化、数据库等常用软件应用能力、计算机网络基本应用能力。
主要课程有程序设计、数据结构、操作系统、编译原理、数据库系统原理等。
计算机应用技术
培养适应计算机技术在企事业单位中发展、应用的需要。
学习内容包括计算机基础知识、计算机专业知识和较强的计算机办公自动化、数据库等常用软件应用能力、计算机网络基本应用能力。
主要课程有程序设计、数据结构、操作系统、数据库系统原理、计算机网络等。
计算机技术
(专业硕士)工程下的二级学科专业。
学习内容涵盖计算机系统的设计、构建、管理和维护等。
这些专业都旨在培养学生在计算机及相关领域进行软件开发、测试、维护和管理的综合能力,但侧重点略有不同。软件工程专业更侧重于工程实践和应用,计算机科学与技术专业则更偏向于理论基础和创新能力,计算机应用技术专业则注重实际应用能力的培养。
建议根据个人兴趣和职业规划选择合适的专业。如果希望从事具体的软件开发和维护工作,软件工程专业是一个很好的选择。如果希望有更深入的理论基础和创新能力,计算机科学与技术专业可能更适合。计算机应用技术专业则适合那些希望快速进入职场并应用所学知识的学生。