1)编程语言课程
2)支撑课程(如数据库技术、网络技术、XML等)
3)专业技能提高和扩展课程(如软件工程、UML、 测试技术等)
4)公共课程(高等数学、大学英语、思想道德与法律基础等)
主要专业课程: Java语言程序设计案例教程、Java高级语言程序设计、C语言程序设计、V程序设计、Java应用系统开发、Java企业级开发、数据库原理与应用、网页设计与开发、计算机网络与通讯、网络操作系统、软件工程、多媒体技术与应用、大型数据库处理技术。
主要开设课程: C#程序设计,java程序设计,数据库技术与应用,计算机专业英语,IT职业英语,JSP, ASP. NET等专业课,以及高等数学(计算机数学基础),英语等公共课程。
软件技术人才的就业前景十分看好。未来几年,国内外高层次软件人才将供不应求。毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。
信息化是IT界的焦点。而信息化的实现,除了需要技术支持,人才也是很重要的环节。如何培养与国际接轨的高素质软件工程人才,已经成为中国软件产业的当务之急。
软件产业的发展水平,决定了一个国家的信息产业发展水平及其在国际市场上的综合竞争力。在中国,国内市场对软件人才的需求每年高达80万人,而高校计算机毕业生中的软件技术人才还很缺乏,尤其是高素质的软件技术人才的极度短缺。