电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件工程课程安排

8页
  • 卖家[上传人]:博****1
  • 文档编号:481124085
  • 上传时间:2022-10-30
  • 文档格式:DOCX
  • 文档大小:18.62KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、大一是网页制作,经典算法,c语言,军事理论,写作,高数1和高数2,离散1,中国近代史,思想道德,电子电路,英语1和2。大二是数据库原理,编译 原理,离散2,数字电路,汇编语言,c+语言,mfc,计算机组成原理,英语3 和4,日语1和2,马克思原理,毛邓。大三时jsp课程设计,sql server数据 库,计算机体系结构,计算机网络,操作系统,计算机图形学,算法,日语3 和4,人工智能,软件工程。大四我就不知道了。我刚读到大三。软件工程专业本科教学计划一、培养目标和基本规格(一)培养目标本科生的培养目标是:针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才 的需求,培养具有良好的综合素质、良好的职业道德、扎实的软件工程理论知识及较强的综合应用能力, 掌握自然科学和与软件有关的法律基础知识、具有自主学习和使用先进软件开发技术和工具的能力,具有 软件开发实践和项目组织的初步经验,具有创新、创业、竞争意识和团队精神。学生后能从事大型软件项 目的开发,具有软件企业所需要的较高层次的软件工程技术和管理人才的素质,能适应技术进步和社会需 求变化对高素质软件工程专门人才的基本要求。(

      2、二)培养规格本专业学生应掌握领域坚实的基础理论和宽广的专业知识,具有良好的系统分析、设计及软件工程项 目的组织与管理能力,具备运用先进软件开发技术、方法和工具的能力,具备与软件有关的法律知识,具 备独立工作能力和团队精神。毕业生应获得以下几方面的知识和能力:1、掌握的基本理论、基本知识和基本技能,特别是软件项目管理与开发技术、信息系统的分析与设 计技术、网络数据库开发技术、网络信息安全和嵌入式软件开发技术;2、熟练掌握需求分析和建模、软件设计和实现、软件评审与测试、软件过程改进与项目管理、设计 人机交互界面的基本方法,能运用先进软件技术和开发工具进行软件系统的开发与维护工作。3、掌握与软件有关的法律法规、国际惯例,具备自觉运用法律知识进行软件知识产权保护的素质。4、具有创业意识、创新精神和良好的职业素质,具有良好的人际沟通能力和团队精神。5、了解软件工程领域的最新成果、发展动态和法律法规;6、具有良好的英语写作和交际能力,外语水平达到规定的等级要求。二、学制:四年。三、授予学位:工学学士。四、课程设置及学时学分安排(一)课程类别本专业课程设置为公共必修课(政治理论课、通识文化课)、必修

      3、课(学科基础课、专业基础课)、专 业模块课程(分计算机网络、信息安全、信息系统、嵌入式软件)、专业任意选修课和公共选修课(公共 限制选修课、公共任意向选修课)。(二)本专业主要课程离散数学、C+语言程序设计、汇编语言程序设计、计算机组成原理、数据结构、计算方法、操作系 统、计算机通信与网络、编译原理、面向对象程序设计、面向对象分析与设计、数据库系统原理、软件工 程、软件项目管理与CMM、数据仓库与数据挖掘、软件测试技术、大型软件系统构造与体系结构、统一建 模语言UML等。主要专业实验:程序设计、计算机组成原理、数据结构、操作系统、数据库、编译原理、软件系统建 模与UML、系统分析与设计、分布式数据库、计算机通信与网络等,见附表五。(三)学时分配本专业课堂教学总学时为2670学时(见附表二)。(四)课程学分分配本专业学生需修满165学分方准予毕业(见附表三)。(五)课程时数分期安排表(见附表四)。五、主要实践性教学环节本专业实践环节主要有军事理论与训练,生产劳动,专业见习、实习,专业实践与社会调查、毕业论 文等。六、四年教育时间活动周数分配表(见附表一)。七、本专业教学计划(见教学计划表

      4、)。八、奖励学分为鼓励学生积极参加多种形式的创造性活动,充分发挥聪明才智,促进学生个性发展,特设立奖励学 分。学生取得奖励学分的主要途径有:参加教师的课题研究,在知识技能竞赛中获奖,发表学术性论文, 进行小发明或小创造等。奖励学分标准按学院规定执行。九、主要课程简介1、0 0高等数学高等数学是计算机专业的重要基础课,具有较强的抽象性、逻辑性和应用性,在自然科学和工程 技术领域中有着广泛的应用。通过本课程的学习,培养学生的抽象思维能力、逻辑推理能力以及处理随机 模拟等实际问题的能力,为后继课程学习提供所需的数学知识。本门课程的内容主要是函数与极限,微分 及其应用,不定积分与定积分,定积分的应用,矢量代数与空间解析几何,多元函数的微积分,常微分方 程、级数等。参考教材:高等数学(同济大学数学教研室),出版社。考核方式:考试。2、04261040 C+语言程序设计C+ +语言程序设计是计算机科学与技术专业的必修课,它是国内外广泛应用的一种面向对象的程 序设计语言,常常用于编写系统软件,应用软件以及科学计算。通过本课程的学习,使学生掌握“自顶而 下”的结构化程序设计方法,能熟练应用各种数据类型

      5、,具有一定的编程能力,为进一步学习数据结构、算法分析与设计打下基础。参考教材:C +语言程序设计教程谭浩强等编,高等教育出版社。考核方式:考试。3、04261050离散数学离散数学是计算机科学与技术专业的必修课,主要学习集合论,图论,数理逻辑,形式语言等内 容。本课程为学习计算机科学专业理论作好必要的准备知识,并为提高专业理论水平打下扎实的基础。参考教材:离散数学朱一清编,电子工业出版社。考核方式:考试。4、04261060汇编语言程序设计汇编语言程序设计是计算机科学与技术专业的必修课程,本课程的教学目的是:使学生掌握用汇 编语言编写程序及上机运行的基本方法和技能,能用汇编语言设计实用程序,并了解与软、硬件有关课程 的一些概念。参考教材:IBM PC汇编语言程序设计沈美明、温科婵编,清华大学出版社。考核方式:考试。5、04261070数字逻辑数字逻辑是计算机科学与技术专业的必修课。本课程是学习数字电路逻辑设计的理论和方法的一 门课程。通过本课程的学习,使学生在深入理解理论的基础上,掌握数字电路组合网络和时序网络的分析 与设计方法。前导课为电路与电子技术,后续课为计算机组成原理、微机接口

      6、技术、计算机通 信与网络等课程。参考教材:数字逻辑与数字系统王永军等编,电子工业出版社。考核方式:考试。6、04261080计算机组成原理计算机组成原理是计算机科学与技术专业的必修主干课。本课程以数字逻辑设计基础及汇 编语言程序设计为基础,主要讲授运算基础,运算器与运算方法;控制器与微程序设计;存储系统与辅 助存储器;输入输出系统;计算机系统概述。通过本课程的学习,使学生能够较深入地理解与掌握计算机 各功能部件的逻辑设计与实现,以及计算机整机各部件间的逻辑关系与连接。为后续课微机接口技术 等奠定了理论与实验基础。参考教材:(1)计算机组成与结构王爱英主编,清华大学出版社(第二版);(2)计算机组成原理俸远祯主编,电子工业出版社(第二版)。考核方式:考试。7、04261090 数据结构数据结构是计算机科学与技术专业的必修主干课,本课程主要介绍线性表、数组与矩阵、栈与队 列、串、树和图、查找与排序等。通过本课程的学习、使学生掌握软件设计所需要的数据结构并透彻地理 解各类数据对象的特点,学会数据的组织方法和实现方法,进一步培养基本的、良好的程序设计技能,掌 握数据结构与算法的关系,为操作系统

      7、、编译原理、数据库原理和算法分析与设计等课程的 学习打下基础。参考教材:(1)数据结构实用教程徐孝凯编,清华大学出版社;(2)数据结构严蔚敏、吴伟民编,清华大学出版社(第二版)。考核方式:考试。8、04261100数据库系统原理数据库系统原理是计算机科学与技术专业必修课,本课程讲授数据库系统有关的基本概念、原理、 技术和方法,要求学生掌握关系数据库系统的原理及关系数据库设计方法,并初步具备开发一个数据库管 理系统的能力以及对数据库进行系统理论研究的基础知识。参考教材:(1)数据库系统概论萨师煊编,高等教育出版社;(2)数据库系统基础冯玉才编,华中理工大学出版社。考核方式:考试。9、04261120面向对象程序设计(C#)C#是从C和C+演变而来的一种新的面向对象的编程语言,结合C#的强大功能和Visual平台的环境 和类的支持后,形成了功能强大的开发工具一一VC#.NET。C#是目前主流语言中不多见的在Internet出现 后推出的语言,故它的设计很适合在国际互联网上的使用。C#可以编译成跨平台、跨语言的代码。它避免 7C语言中的指针和多继承,简单易学且功能强大。其主要内容有C#的数据

      8、类型、运算符与表达式,结构 化程序设计及算法,数组、结构和枚举,面向对象程序设计,可视化应用程序设计,C#的文件操作,Web 服务器及客户编程,网络数据库编程等。该课程突出了对学生实际编程能力、大型软件开发中实际动手能 力的培养。参考教材:C#技术内幕侯晓霞,柴洪辉译,清华大学出版社。C#网络编程实例教程周存杰编,北京希望电子出版社。考核方式:考试。10、04261130软件工程软件工程课程是软件工程专业的一门主要专业课程,是培养高水平软件研制和开发人员的一门重要课 程,它为进一步学习研究软件工程所包含的各个环节(软件需求分析、软件设计开发方法、软件测试技术、 软件维护方法、软件工程管理、软件质量保证)打下良好的基础。该课程主要介绍软件工程的概念、原理 及典型的方法技术,讲述软件生存周期各阶段的任务、过程、方法和工具,介绍软件工程使用的科学管理 技术。本课程的任务是培养学生计算机软件开发与应用的综合能力。介绍软件的基本概念和软件工程的目 标,通过对传统的面向过程的软件开发方法和面向对象的软件开发方法的介绍,使学生掌握开发高质量软 件的方法。通过对软件开发过程和过程管理技术的学习,使学生

      9、了解如何进行软件度量和管理,怎样进行 质量保证活动,从而能够有效地策划和管理软件开发活动。为今后从事软件开发和应用打下良好的基础。参考教材:软件工程导论张海藩编,清华大学出版社。考核方式:考试。11、04261150 操作系统操作系统是计算机科学与技术专业的必修课。本课程涉及计算机系统中各类软硬件资源的管理与 协调,具有很强的理论性和实践性,主要介绍操作系统的各个组成部分:进程管理、作业管理、存储管理、 文件管理、设备管理及其结合典型实例。使学生具备使用、维护和开发操作系统的初步能力。参考教材:(1)操作系统教程孙钟秀编,高等教育出版社;(2)操作系统庞丽萍等编,华中理工大学出版社。考核方式:考试。12、04261170计算机通信与网络计算机通信与网络是一门专业必修课。本课程主要介绍数据通信的基础知识,计算机网络的基本 概念和原理,网络体系结构,典型网络协议,网络操作系统和常见连网实例等知识。通过对本课程的学习, 使学生了解数据通信的基本应用、研究和发展前景;掌握计算机网络技术,熟练地安装、使用和管理当前 流行的网络系统;能够结合社会生产生活中的具体需求,进行网络应用方面的开发。参考教材:(1)数据通信与计算机网络杨心强等编,电子工业出版社;(2)计算机网络与互联网著,张鹃译,电子工业出版社。考核方式:考试。13、04261080 UML 与 Rational Rose统一建模语言UML是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软 件系统制品的文档。它记录了对必须构造的系统的决定和理解,可用于对

      《软件工程课程安排》由会员博****1分享,可在线阅读,更多相关《软件工程课程安排》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.