《《软件工程师国际认证》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《软件工程师国际认证》课程教学大纲.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程师国际认证教学大纲一、课程基本信息课程名称软件工程师国际认证International Certification of Software Engineers课程编码CST322221050开课院部计算机科学与技术学院课程团队(未设置)学分5.0课内学时5周讲授0实验0上机0实践5周课外学时0适用专业软件工程授课语言中文先修课程软件工程实践课程简介 (限选)本课程是面向软件工程专业学生的一门专业实践选修课程,主要通过实践强化本科学习的各个学习环节,培养学生的软件工程实战能 力,通过选择本环节相应环节的实践,学生能适应主流软件工程师国际认证的各个考核。课程内容主要包括熟练掌握软件工程师所
2、需要的 各个知识环节,包括软件需求分析技术,软件设计技术,各种主流软件开发技术,软件测试技术,软件运行维护技术等。课程内容还包括 管理软件开发的各种工程技术,如软件开发辅助管理技术,软件再工程等等。本课程首先强化英文工作环境下的编程技术,然后通过英文 环境下开发软件的实例学习,掌握软件工程师所需要掌握的各个环节的知识,通过学习让学生掌握软件工程师国际认证所需要的各种知 识,培育学生的国际化素养。This course is a professional practice elective course for students majoring in software engineering.
3、 It mainly strengthens each learning link of undergraduate study through practice, cultivates students practical ability of software engineering. Through the practice of selecting the corresponding link of this link, students can adapt to each assessment of international certification of mainstream
4、software engineers. The course content mainly includes mastering all knowledge links required by software engineers, including software requirement analysis technology, software design technology, various mainstream software development technology, software testing technology, software operation and
5、 maintenance technology, etc. The course also includes various engineering technologies of management software development, such as software development assistant management technology, software reengineering, etc. This course first strengthens the programming technology in the English working envir
6、onment, and then through the example study of developing software in the English environment, grasps the knowledge of each link that the software engineer needs to master, enables the students to grasp all kinds of knowledge required by the international certification of the software engineer throug
7、h the study, and cultivates the International Literacy of the students.负责人大纲执笔人审核人二、课程目标序号代号课程目标0BE毕业要求指标点任务自选1Ml目标1 :在纯英文环境里强化Java、C+等计算机语言能力,强化掌握数据库设计及SQL数据库语句 的用法。掌握HTML、JavaScript等语言能力。熟练掌握英文环境下的面向对象编程思想编程方法是1.2, 2.21.2, 2.22M2目标2 :培养学生良好的面向对象的程序设计风格和编程能力以及解决较简单的实际问题能力。能够 结合国家最新政策法规,理解正确社会主义核心价值
8、观对于本专业的重要指导意义。是4. 1, 5.24. 1, 5.23M3目标3:强化软件需求分析,设计,测试技术,软件开发工程控制技术是6. 16. 1三、课程内容序号章节号标题课程内容/重难点支撑课程目标课内 学时教学方式课外 学时课外环节11第一章计算机语 言强化阶段本章重点难点:根据国际软件工程师认证的要求,强化学生在 英语环境下计算机语言编程能力。Ml2周上机/22第二章掌握主流 开发技术本章重点难点:掌握J2EE开发技术,.NET开发技术,GPU开发 技术,多核并行开发技术M22周上机/33第三章强化软件 工程各个阶段主要 技术本章重点难点:强化UML描述系统的能力和测试技术M31周
9、上机i /四、考核方式序号考核环节操作细节总评占比1期末考试期末考试(直接将认证考试的最终成绩换算成百分制成绩)100%五、评分细则序号课程目标考核环节大致占比评分等级1Ml期末考试100%期末考试(直接将认证考试的最终成绩换算成百分制成绩)2M2期末考试100%期末考试(直接将认证考试的最终成绩换算成百分制成绩)3M3期末考试100%期末考试(直接将认证考试的最终成绩换算成百分制成绩)评分等级说明:A, B, C, D, E = 90-100, 80-89, 70-79, 60-69, 0-59; A, B, C, D = 90-100, 75-89, 60-74, 0-59; A, B, C = 90-100, 75-89, 60-74, 0-59; A, B = 80-100, 0-79六、教材与参考资料序号教学参考资料明细1图书Thinking in Java,Bruce Eckel, Prentice Hall PTR, 2003 年.2图书C+ Primer Plus,Stephen Prata, POSTS&TELECOM PRESS, 2015 年.3图书Software Engineering,Ian Sommerville, Pearson, 2015 年.
限制150内