软件专业学什么课程?

如题所述

主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理。

该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。


扩展资料:

职业资格

计算机技术与软件专业技术资格(水平)考试程序员、软件评测师、系统分析师、数据库系统工程师;微软认证专业开发人员(MCPD);SUN认证JAVA程序员(SCJP)等。

国内新兴的软件外包专业就是软件技术专业的典型,软件外包专业主要承担来自欧美,日本等世界软件强国的业务,企业专注核心竞争力业务和降低软件项目成本,将软件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。

参考资料来源:百度百科-软件工程

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-15

主干学科:

马克思主义理论、外语学院、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、编程语言、数据结构、离散数学、操作系统概论、编译技术、软件工程、统一建模语言(uml)、软件架构,软件需求,软件项目管理。

本专业除学习外,还将学习系统、离散数学、数据结构与算法分析、面向对象程序设计原理与实现技术、现代操作系统、数据库、编译原理、软件工程、软件项目管理、计算机安全、如课程设置,还可以根据学生的兴趣选修一些其他的选修课。

实习:毕业实习、课程设计、计算机工程实习、生产实习、毕业设计(论文)。

扩展资料:

本专业培养适应计算机应用学科发展,特别是软件产业发展的能力。具有计算机软件的基本理论、基本知识和基本技能,并用所学的思想对计算机软件系统进行分析、设计和实现的能力。软件工程的方法和技术。

同时,几乎所有的行业都有计算机软件应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,提高了人们的工作效率和生活质量。

参考资料来源:百度百科—软件工程专业

本回答被网友采纳
第2个回答  2021-07-07
软件工程专业
中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。软件服务外包属于智力人才密集型现代服务业。大量著名外包企业落户宁波。主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。相关学者、组织机构都分别给出了定义:Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。IEEE:软件工程是开发、运行、维护和修复软件的系统方法。Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。本回答被网友采纳
相似回答