软件工程主要课程有哪些?
2022-04-04
- 相关推荐
外语、高等数学、线性代数、高等代数、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、CMM/ISO9000等。
扩展资料
一、培养目标
本专业培养具有良好科学素养,能较系统和深入地掌握计算机科学技术基础以及软件工程专业知识和工作技能的高级专业技术人才。学生毕业后可在进行软件规划、设计与开发及应用的相关企业、事业单位或政府机关等从事计算机软件规划、咨询、监理、生产、软件技术研发、以及软件应用系统维护等方面技术工作。
二、培养规格
本专业学生应系统掌握计算机科学技术及其应用有关基础理论、建立从事软件工程方面工作的必要专业知识结构和工作技能,包括计算理论基础、计算机系统及其硬软接口、系统软件与工具软件、计算机应用技术、软件工程方法与工具等。通过四年时间的学习,学生应具备以下几方面知识和工作能力:
1、 掌握计算机科学与技术基本理论和专业知识;
2、 掌握软件系统分析、设计和说明的基本方法,具备软件研究与技术开发能力;
3、 了解信息系统安全与知识产权保护的有关技术方法和法规;
4、 具备进行软件系统规划、设计、咨询、软件测试与评估以及软件工程管理和系统运行管理的基本能力;
5、 了解现代信息技术的发展动态;
6、精通一门以上外语,具有较强专业外语阅读和写作能力;
7、 掌握文献检索、资料查询的基本方法,具有独立获取信息的能力。
三、计划学制、最低毕业学分、授予学位
计划学制:本专业实行学分制,学制一般为四年,允许提前毕业和推迟毕业,具体按学校有关学分制管理条例执行。鼓励学生攻读双专业、双学位和辅修。
最低毕业学分:162
授予学位:工学学士学位
四、课程修读要求
1、 全校公共课分为公共必修课(34个学分)和公共选修课(11个学分)。公共必修课34个学分必须全修。公共选修课应在人文社会科学和艺术类课程中各选修4个学分,在社会科学类中修2个学分。就业指导课以讲座形式进行,开设4-6个讲座,计1个公选课学分。
2、学科基础课共计52个学分,包括学科基础课和学科专业课程,要求学生全修。
3、 专业必修课共计21个学分,要求学生全修。
4、 选修课学生必须修读不低于34个学分,其中限选课程模块为必选模块,不够部分的学分可在任选课模块和计算机科学与技术的相关模块中选择。
5、 “学科前沿讲座“为学科导引课程,以讲座形式分散安排在各个学期。
6、 “就业指导课”以讲座形式进行,开设4-6个讲座,计1个公选课学分.
7、 本专业设置六门双语教学课程(课程方案表中课程名称前打*者),本专业不再单独开设专业英语课程。
8、 课程计划表中课程名称前打☆者为综合设计类课程。
9、 专业技能与实践共计8个学分,学生可在课程结构比例表中自主选择课程设计内容或专业实习,如选择专业实习,则学生必须再选修至少2个课程设计。