软件专业大专主要学习以下专业课程:
编程语言课程:
包括Microsoft公司Windows平台开发技术和SUN公司(已被甲骨文收购)的Java开发技术。
支撑课程:
如数据库技术、网络技术、XML等。
专业技能提高和扩展课程:
如软件工程、UML、测试技术等。
公共课程:
高等数学、大学英语、思想道德与法律基础等。
专业核心课程:
数据库原理及其应用、操作系统概论、软件工程概论、单片机原理及接口技术、Java语言程序设计、Linux操作系统、可视化程序设计、计算机网络技术、软件项目组织与管理、J2EE、VC++程序设计等。
此外,软件技术专业还涵盖以下领域知识:
软件开发:包括Office软件等办公软件的开发与测试。
移动编程技术:涉及手机中iOS、Android系统的开发与迭代。
系统软件开发:进行系统软件的整体开发。
软件测试:对各类软件进行测试与维护。
硬件接口设计与编程:掌握计算机硬件的安装、配置、管理和运行操作技术。
建议学生在选择软件专业时,可以综合考虑自己的兴趣和职业规划,选择适合自己的专业方向和课程,以便更好地适应未来职场的需求。