软件工程C语言、计算机应用基础、软件工程概论、计算机软件技术基础、算法设计、操作系统、数据结构、数据库、Linux、UML系统建模基础、软件项目管理案例等。
软件工程的主要课程专业基础课:计算机网络、操作系统、程序设计、数据库基础、软件工程、C++面向对象程序设计、C++语言程序设计、数据结构、编译原理等相关课程。
专业课:软件体系结构、软件系统分析与设计、需求分析与建模、面向对象与UML、项目管理与案例分析等。
专业选修课:计算机系统结构、计算机组成原理、软件质量保证、Java语言、VB语言、UNIX、汇编语言、信息论与编码、网络工程、软件测试、编程模式、嵌入式系统及其软件工具等。
专业实践课程:编程实践、软件测试实践、需求分析与建模课程设计、系统分析实践、毕业实习、毕业论文等实践课程。
软件工程专业就业前景中国的软件产业规模不是很大,一些软件企业在软件生产中只是采用了一些软件工程的思想,离大规模的工业化生产还很远。究其原因,有管理体制问题,有市场问题,有政策问题,还有软件工程理论的不完整和不完善。
因此,软件工程的研究和应用,以及中国软件产业的进一步发展,都需要一定数量的既有软件工程理论基础和研究能力,又有一定实践经验的软件工程科技人员。软件工程的未来是光明的。
软件外包是智力人才密集型的现代服务业。一大批知名外包企业落户宁波。主要就业去向包括软件外包及服务企业、信息产品及服务企业,担任程序员、软件测试员、项目经理等工作。
最后,经过以上对软件工程主要课程的介绍,相信大家对软件工程主要课程会有新的认识,希望对你有所帮助。



