专业核心课1:数据库系统原理及应用
通过本课程学习,使学生掌握数据库的基本概念、掌握E-R模型和关系模型、数据库的概念结构设计和逻辑结构设计方法、数据库的规范化理论、SQL语句的编制方法和关系数据库的管理,具备数据库设计、分析、管理和维护的能力,养成数据库系统管理的素质。
专业核心课2:计算机网络
通过本课程学习,使学生掌握计算机网络的基础理论、基本原理、基本技术,掌握计算机网络的体系结构和典型网络协议,理解典型网络设备的工作原理,了解典型网络设备的组成和特点,具备运用计算机网络的基本概念、基本原理和基本方法进行网络系统的分析、设计和应用的能力,养成计算机网络设计、分析的素质。
专业核心课3:软件工程
通过本课程的学习,使学生掌握软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术及在开发过程中应遵循的流程、准则、标准和规范等,具备按软件工程要求策划和管理软件开发活动、设计完成规范的各项软件开发文档的能力,养成软件项目开发工程化的素质。
专业核心课4:Java语言程序设计
通过本课程的学习,使学生掌握Java软件开发工具及编辑工具的使用方法、Java语言的语法及Java类的定义和使用。具备使用Java进行软件开发的基础能力,养成使用Java进行程序设计的素质。
专业核心课5:算法设计与分析
通过本课程学习,使学生掌握算法分析与设计的基本理论,理解算法设计的基本技术。具备运用算法知识解决实际问题的能力,养成算法设计、分析的素质。
专业核心课6:设计模式实现与扩展
通过本课程学习,使学生掌握常用软件设计模式的动机、定义、结构、实现、使用效果以及应用实例,具备设计可扩展、高可用性软件的能力,培养设计模式实现、优化的素质。
专业核心课7:软件建模技术
通过本课程学习,使学生掌握对事物的抽象能力和建模的基本思想,基于UML的面向对象分析与设计的基本方法与工程过程,具备使用UML建模工具来支持软件开发过程的能力,培养软件模型建立、优化的素质。
专业核心课8:软件质量保证与测试
通过本课程学习,使学生掌握软件测试和软件测试过程的基本方法和基本技术,具备对各种软件进行测试的能力,养成软件测试、优化的素质。
专业核心课9:Python编程基础
通过本课程学习,使学生掌握Python语言的语法,理解抽象、重用等程序设计理念,熟悉Python模块的使用,具备利用Python解决实际问题的能力,养成使用Python编写程序的素质。
专业名称 | 开设学校 | 学制 | 地址 |
---|---|---|---|
软件工程 | 华航航空中等职业学校东营分校 | -- | -- |
软件工程 | 大田东南职业培训学校 | 3 | -- |
软件工程 | 抚顺师范高等专科学校 | 2 | -- |
软件工程 | 奔腾电脑学校 | -- | |
软件工程 | 青岛拓谱信息工程学院 | 四年 | -- |
软件工程 | 沈阳市化工学校 | 四年 | -- |
武昌理工学院软件工程专业核心课类似问题答案