欢迎来到天天文库
浏览记录
ID:14747692
大小:71.50 KB
页数:8页
时间:2018-07-30
《软件工程课程安排》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大一是网页制作,经典算法,c语言,军事理论,写作,高数1和高数2,离散1,中国近代史,思想道德,电子电路,英语1和2。大二是数据库原理,编译原理,离散2,数字电路,汇编语言,c++语言,mfc,计算机组成原理,英语3和4,日语1和2,马克思原理,毛邓。大三时jsp课程设计,sqlserver数据库,计算机体系结构,计算机网络,操作系统,计算机图形学,算法,日语3和4,人工智能,软件工程。大四我就不知道了。我刚读到大三。软件工程专业本科教学计划一、培养目标和基本规格(一)培养目标软件工程专业本科生的培养目标是:针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程
2、技术人才的需求,培养具有良好的综合素质、良好的职业道德、扎实的软件工程理论知识及较强的英语综合应用能力,掌握自然科学和与软件有关的法律基础知识、具有自主学习和使用先进软件开发技术和工具的能力,具有软件开发实践和项目组织的初步经验,具有创新、创业、竞争意识和团队精神。学生毕业后能从事大型软件项目的开发,具有软件企业所需要的较高层次的软件工程技术和管理人才的素质,能适应技术进步和社会需求变化对高素质软件工程专门人才的基本要求。(二)培养规格本专业学生应掌握软件工程领域坚实的基础理论和宽广的专业知识,具有良好的系统分析、设计及软件工程项目的组织与管理能力,具备运用先进软件开
3、发技术、方法和工具的能力,具备与软件有关的法律知识,具备独立工作能力和团队精神。毕业生应获得以下几方面的知识和能力:1、掌握软件工程专业的基本理论、基本知识和基本技能,特别是软件项目管理与开发技术、信息系统的分析与设计技术、网络数据库开发技术、网络信息安全和嵌入式软件开发技术;2、熟练掌握需求分析和建模、软件设计和实现、软件评审与测试、软件过程改进与项目管理、设计人机交互界面的基本方法,能运用先进软件技术和开发工具进行软件系统的开发与维护工作。3、掌握与软件有关的法律法规、国际惯例,具备自觉运用法律知识进行软件知识产权保护的素质。4、具有创业意识、创新精神和良好的职业
4、素质,具有良好的人际沟通能力和团队精神。5、了解软件工程领域的最新成果、发展动态和法律法规;6、具有良好的英语写作和交际能力,外语水平达到规定的等级要求。二、学制:四年。三、授予学位:工学学士。四、课程设置及学时学分安排(一)课程类别本专业课程设置为公共必修课(政治理论课、通识文化课)、专业必修课(学科基础课、专业基础课)、专业模块课程(分计算机网络、信息安全、信息系统、嵌入式软件)、专业任意选修课和公共选修课(公共限制选修课、公共任意向选修课)。(二)本专业主要课程离散数学、C++语言程序设计、汇编语言程序设计、计算机组成原理、数据结构、计算方法、操作系统、计算机通
5、信与网络、编译原理、面向对象程序设计、面向对象分析与设计、数据库系统原理、软件工程、软件项目管理与CMM、数据仓库与数据挖掘、软件测试技术、大型软件系统构造与体系结构、统一建模语言UML等。主要专业实验:程序设计、计算机组成原理、数据结构、操作系统、数据库、编译原理、软件系统建模与UML、系统分析与设计、分布式数据库、计算机通信与网络等,见附表五。(三)学时分配本专业课堂教学总学时为2670学时(见附表二)。(四)课程学分分配本专业学生需修满165学分方准予毕业(见附表三)。(五)课程时数分期安排表(见附表四)。五、主要实践性教学环节本专业实践环节主要有军事理论与训练
6、,生产劳动,专业见习、实习,专业实践与社会调查、毕业论文等。六、四年教育时间活动周数分配表(见附表一)。七、本专业教学计划(见教学计划表)。八、奖励学分为鼓励学生积极参加多种形式的创造性活动,充分发挥聪明才智,促进学生个性发展,特设立奖励学分。学生取得奖励学分的主要途径有:参加教师的课题研究,在知识技能竞赛中获奖,发表学术性论文,进行小发明或小创造等。奖励学分标准按学院规定执行。九、主要课程简介1、042610001042610002高等数学《高等数学》是计算机专业的重要基础课,具有较强的抽象性、逻辑性和应用性,在自然科学和工程技术领域中有着广泛的应用。通过本课程的学
7、习,培养学生的抽象思维能力、逻辑推理能力以及处理随机模拟等实际问题的能力,为后继课程学习提供所需的数学知识。本门课程的内容主要是函数与极限,微分及其应用,不定积分与定积分,定积分的应用,矢量代数与空间解析几何,多元函数的微积分,常微分方程、级数等。参考教材:《高等数学》(同济大学数学教研室),高等教育出版社。考核方式:考试。2、04261040C++语言程序设计《C++语言程序设计》是计算机科学与技术专业的必修课,它是国内外广泛应用的一种面向对象的程序设计语言,常常用于编写系统软件,应用软件以及科学计算。通过本课程的学习,使学生掌握“自顶而下”的结构
此文档下载收益归作者所有