1、软件工程专业培养计划( 080611W)Software Engineering一、培养目标本专业培养能适应 21 世纪社会主义现代化建设需要的,德智体美全面发展的,掌握软件工程专业的基础知识,具有从事计算机软件分析、设计和开发所必备的相关知识,具备一定的系统软件和应用软件的分析、设计和开发的基本能力,能在科研、教育、企事业、行政管理等方面从事科学研究、软件开发、计算机教学、应用计算机技术进行管理等工作的,具有创新精神和较强实践能力的应用型高级工程技术人才。二、培养要求1、思想品德素质要求:热爱社会主义祖国,拥护中国共产党领导,掌握马列主义、毛泽东思想、邓小平理论和三个代表重要思想的基本原理,
2、树立正确的世界观、人生观、价值观,具有为国家昌盛繁荣、为现代化建设奋斗的志向和责任感;具有扎根基层、踏实肯干、爱岗敬业、团结协作,遵纪守法的良好素养和道德品质;具有理论联系实际,实事求是的科学态度和严谨作风;具有积极进取 、勇于探索的新时代大学生风貌。2、业务培养要求:本专业学生主要学习自然科学基础、技术科学基础和本专业领域及相关专业的基本理论和基本知识,受到现代工程师的基本训练,具有分析和解决实际问题及开发计算机软件等方面的基本能力。毕业生应获得以下几方面的知识和能力:(1)掌握软件工程专业的基础理论和基础知识,受到良好的科学思维方法的训练;(2)运用软件工程专业的基本理论和基本方法分析和解
3、决实际问题,具有研究和开发计算机软件系统的能力;(3)了解计算机科学与技术学科的发展方向;(4)具有较强的英语应用能力,能顺利地阅读本专业的英文资料,掌握资料检索查询的基本方法;3、达到国家规定的大学生体育合格标准,具有一定的基本体育知识,掌握科学的体育锻炼方法和技能,积极参加体育活动,有意识地增强体魄,提高心理素质、审美情操,保证身心健康。三、主干学科计算机科学与技术四、学制四年五、授予学位工学学士六、学位课程(共 100.0 学分)马克思主义基本原理,毛泽东思想、邓小平理论及三个代表重要思想概论,大学外语,高等数学,线性代数,概率论与数理统计,C+程序设计,离散数学,数据结构,操作系统,计
4、算机原理,计算机网络, 软件工程概论,UML 系统建模与设计,数据库原理,设计模式,编译技术,算法设计与分析实践环节:毕业设计(论文)教学校长: 教学质量处处长: 教学工作负责人: 执笔人:七、课程和环节的总体框架图教学环节 学分 学分比例(%)课内总学时 学时比例(%)公共基础课 51.0 26.2 672 33.2 专业基础课 39.0 20.0 624 30.8 专业必修课 27.0 13.8 432 21.3 必修课素质拓展教育课 10.5 5.4 40 2.0 专业选修课 12.0 6.2 192 9.5 选修课公共选修课 4.0 2.1 64 3.2 实践环节 集中性实践教学环节
5、51.5 26.4 合 计 195.0 100 2024.0 100 课程教学体系(图表):辽宁科技大学软件学院软件工程专业本科课程体系公共基础课:必修,共 8 门 51 学分*高等数学 思想道德修养与法律基础 *马克思主义基本原理 中国近现代史纲要*大学外语 *毛泽东思想、邓小平理论和“三个代表”重 要 思 想 概 论体育 外语技能训练素质拓展教育课程:必修,共 8 门 9 学分现代企业管理 文献检索 形势与政策 健康教育军事理论 创新教育 就业指导 职业生涯规划及创业指导公共选修模块课程:选修,共 4 学分专业基础课程:必修,共 11 门 39 学分*C+程序设计 *数据结构 数字逻辑 汇
6、编语言 *计算机原理*概率论与数理统计 *算法设计与分析 *计算机网络 *软件工程概论 *线性代数 *离散数学专业核心课程:必修,共 10 门 27 学分*数据库原理 *操作系统 *编译技术 *UML 系统建模与设计 web 基础应用*设计模式 人机交互技术 软件体系结构 软件测试 ORACLE 数据库设计专业选修课:选修,要求 4 门 12 学分课程模块 C+ .NET JAVAGCC 程序设计 C#.Net 程序设计 java 程序设计GCC 高级应用 C#.Net 高级应用 JSP 程序设计基础MFC 程序设计 ASP.NET 程序设计 J2EE 程序设计方向指选MFC 高级应用 ASP
7、.NET 高级应用 J2EE 高级应用实践教学体系(图表):辽宁科技大学软件学院软件工程专业本科实践课程体系表公共实践课程:3 门,2.5 学分入学教育 军训 毕业教育专业基础实践课程:9 门,4 学分(实验学分在授课学分中)C+课程设计 数据结构课程设计*C+程序设计 数字逻辑*数据结构 汇编语言*计算机原理 *算法设计与分析专业基础实验:7 门*计算机网络 专业实践课程:8 门,0 学分(实验学分在授课学分中)*数据库原理 *编译技术*UML 系统建模与设计 web 基础应用*设计模式 人机交互技术专业核心实验:8 门软件测试 ORACLE 数据库设计专业技能实践课程:18 门,2 学分(
8、实验学分在授课学分中)C+ JAVA .NETGCC 课程设计 JSP 课程设计 C#.Net 课程设计MFC 课程设计 J2EE 课程设计 Asp .Net 课程设计专业技能实验:12 门GCC 程序设计 java 程序设计 C#.Net 程序设计GCC 高级应用 JSP 程序设计基础 C#.Net 高级应用MFC 程序设计 J2EE 程序设计 ASP.NET 程序设计MFC 高级应用 J2EE 高级应用 ASP.NET 高级应用专业生产实际实践课程:5 门,38 学分认识实习 生产实习 软件开发实训毕业实习 *毕业设计(论文)专业拓展实践课程:2 门,5 学分新技术专题 课外活动和社会实践
9、表一 软件工程专业课程设置及学时分配表课内学时 按学期周学时分配类 别课程代码 课程名称 学分总学时 授课 实验课外学时 一 二 三 四 五 六 七 八 开课单位x1130012 思想道德修养与法律基础 3.0 48 30 18 1 1x1130051 *马克思主义基本原理 3.0 48 30 18 2x1130131 中国近现代史纲要 2.0 32 24 8 2x1130071 *毛泽东思想、邓小平理论和“三个代表” 重 要 思 想 6.0 96 60 36 4人文社科部 x1110024 体育 8.0 128 96 32 2 2 2 2 体育部x1100184 *大学外语 16.0 256
10、 256 4 4 4 4 外语学院x1100141 外语技能训练 2.0 32 16 16 1 外语学院x1080332 *高等数学 11.0 176 160 16 5 5 理学院公共基础课公 共 基 础 课 小 计 51.0 816 672 144 12 12 8 7 4 2 0 0 x2080011 *线性代数 2.0 32 32 2 理学院x2080021 *概率论与数理统计 3.0 48 48 3 理学院x2160241 *C+程序设计 6.0 96 70 26 6 软件学院x2050651 数字逻辑 2.0 32 26 6 2 软件学院x2160031 *离散数学 4.0 64 64
11、 4 软件学院x2050661 *数据结构 5.0 80 60 20 5 软件学院x2050751 汇编语言 3.0 48 38 10 3 软件学院x2050131 *计算机原理 4.0 64 56 8 4 软件学院x2050121 *算法设计与分析 3.0 48 32 16 3 软件学院x2050041 *计算机网络 4.0 64 56 8 4 软件学院x2050741 *软件工程概论 3.0 48 48 3 软件学院专业基础课专 业 基 础 课 小 计 39.0 624 530 94 0 6 11 8 10 4 0 0 x3050021 *数据库原理 4.0 64 48 16 4 软件学院
12、x3050101 *操作系统 4.0 64 64 4 软件学院x3050541 *编译技术 4.0 64 48 16 4 软件学院x3050551 *UML 系统建模与设计 2.0 32 24 8 2-9 软件学院x3050561 web 基础应用 2.0 32 24 8 2 软件学院x3050571 *设计模式 2.0 32 24 8 2-9 软件学院x3050581 人机交互技术 2.0 32 24 8 12-19 软件学院x3050591 软件体系结构 2.0 32 32 11-18 软件学院x3050601 软件测试 2.0 32 24 8 11-18 软件学院x3050611 ORA
13、CLE 数据库设计 3.0 48 32 16 2-9 软件学院专业课专 业 课 小 计 27.0 432 344 88 0 0 0 8 6 5 8 0 0 必修课必 修 课 合 计 117.0 1872 1546 182 144 18 23 24 23 13 10 0 0 表一 软件工程专业课程设置及学时分配表课内学时 按学期周学时分配一 二 三 四 五 六 七 八类别 课程代码 课程名称 学分 总学时授课 实验课外学时16 16 16 16 16 16 0 0开课单位x4050591 GCC 程序设计 4.0 64 40 24 2-9 x4050601 GCC 高级应用 2.0 32 24
14、8 12-19 x4050611 MFC 程序设计 4.0 64 40 24 2-9 x4050621 MFC 高级应用 2.0 32 24 8 11-18 C+模块x4050631 C#.Net 程序设计 4.0 64 40 24 2-9 x4050641 C#.Net 高级应用 2.0 32 24 8 12-19 x4050351 ASP.NET 程序设计 4.0 64 40 24 2-9 x4050651 ASP.NET 高级应用 2.0 32 24 8 11-18 .Net 模块x4050661 java 程序设计 4.0 64 40 24 2-9 x4050671 JSP 程序设计基
15、础 2.0 32 24 8 12-19 x4050211 J2EE 程序设计 4.0 64 40 24 2-9 任选一方向共12学分x4050681 J2EE 高级应用 2.0 32 24 8 11-18 Java 模块专业选修课专 业 选 修 课 小 计 12.0 192.0 128.0 64.0 0 0 0 0 0 6 6 x4060011 现代企业管理 2.0 32 24 8 管理学院x4440011 文献检索 1.5 24 16 8 图书馆x1130148 形势与政策 1.0 x1130151 健康教育 1.0 人文社科部x1440021 军事理论 1.0 武装部x4440081 创新
16、教育 1.0 各学院x4440071 就业指导 1.0 必修部分x4440061 职业生涯规划及创业指导 2.0 招就处管理学院选修部分 公共选修课 4.0 64 64 素质拓展教育课小 计 14.5 120 104 16 实践环节 集中性实践环节 51.5 总 计 195 2184 1778 246 160 18 23 24 23 19 16 备注:科研促进教学课程 GCC 高级应用;MFC 高级应用 C#.Net 高级应用; ASP.NET 高级应用;J2EE 高级应用健康教育课按照课内 0.5 学分、课外 0.5 学分执行。表二 软件工程专业集中性实践教学环节计划表各学期实践教学周数序号
17、 环节编码 实践教学 学分 周数一 二 三 四 五 六 七 八教学内容及形式1 x5000001 入学教育 0.5 1 12 x4000001 军训 2.0 2 2集中 14 天完成3 x2305111 新技术专题 3.0 3 1 2 校内分散,学期四(第 1 周),学期五(第 1、11 周) )4 x1105101 认识实习 1.0 1 15 x2105304 C+课程设计 2.0 2 2 1,2 周6 x2105109 数据结构课程设计 2.0 2 2 1,2 周7 x2105403 GCC 课程设计 1.0 1 1 1 周8 x2105404 MFC 课程设计 1.0 1 1C+模块19
18、 周x2105301 JSP 课程设计 1.0 1 1 1 周2105405 J2EE 课程设计 1.0 1 1Java 模块19 周x2105402 C#.Net 课程设计 1.0 1 1 1 周2105416 Asp .Net 课程设计 1.0 1 1.Net 模块19 周9 x1305201 生产实习 10.0 10 10 1-10 周10 x2105211 软件开发实训 10.0 10 10 11-20 周11 x1405201 毕业实习 3.0 3 312 x2205301 *毕业设计(论文) 14.0 14 1413 毕业教育 0.0 1 1 校内、集中14 课外活动和社会实践 2.0 分散执行实 践 环 节 合 计 51.5 51 3 2 2 2 2 2 20 18 表三 软件工程专业教学进程周学期1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20理论教学实践教学考试1 +/ 16 2 12 16 2 23 16 2 24 16 2 25 16 2 26 16 2 27 0 20 08 + 0 18 0总计 96 50 11注:理论教学 课程设计 实验 实习实训 毕业设计(论文) 军训金工实习 公益劳动 考试 机动周 +入学/毕业教育 新技术专题