平面图像软件设计与应用,软件技术基础,C++语言程序设计,软件开发综述,软件测试技术,JAVA程序设计,VB程序设计,Unix操作系统,数据结构,网页设计与制作,移动互联网技术,计算机组成原理,多媒体技术,物联网技术基础,计算机网络基础,基于J2EE的开发技术,微机原理及应用,离散数学,公共基础课,C语言,计算机网络安全,软件工程,计算机操作系统,数字逻辑设计及应用,通识课程,数据库程序设计基础
毕业生可以在软件及信息技术领域从事软件产品开发、软件工程技术应用和技术管理等工作。
软件是由计算机程序和程序设计的概念发展演化而来的,是在程序和程序设计发展到一定规模并且逐步商品化的过程中形成的。软件开发经历了程序设计阶段、软件设计阶段和软件工程阶段的演变过程。
在Internet平台上进一步整合资源,形成巨型的、高效的、可信的虚拟环境,使所有资源能够高效、可信地为所有用户服务,成为软件技术的研究热点之一。
软件工程领域的主要研究热点是软件复用和软件构件技术,它们被视为是解决“软件危机”的一条现实可行的途径,是软件工业化生产的必由之路。而且软件工程会朝着开放性计算的方向发展,朝着可以确定行业基础框架、指导行业发展和技术融合的“开放计算”。