沟通艺术

学科背景:本课程需要一定的心理学、教育学、管理学、社交礼仪、演讲口才的学科背景。

开设目的和意义:通过本模块课程的学习,学生能在人社会、人与自然、人与自我和人与人之间的沟通有了更深一步的认识,从而给学生以更具有实际意义的沟通技巧。对于学生在适应大学生活、适应社会、适应职场和调节自我有深刻意义。

课程内容中心和重点:使学生学会“肯、能、会”的人生态度,加强学生自信心和使命感,重点使学生学会沟通的技巧和艺术处理人际关系问题。

课程总体特点:理论与实践充分结合,课堂氛围轻松,学习效果明显。


Teacher: 杨文金

计算机网络

《计算机网络》是软件工程专业本科生的必修课,也是一门核心的专业基础课程,该课程在软件工程专业建设和课程体系中占据重要的地位和作用。本课程重点讲授网络的基本概念、协议、网络体系结构;在系统讲授网络基本工作原理的同时,注重介绍计算机网络主要协议的设计思想、分析方法;在保持知识体系系统性的同时,教学内容贴近技术发展的前沿。通过本课程的学习,学生可以系统地掌握计算机网络的基本概念和基本原理,理解网络体系结构的有关理论、计算机网络的主要协议的操作原理和有关标准、IEEE局域网标准及其应用、IPv4、IPv6和网络互联的原理,使学生能充分运用并掌握先进的网络方法和手段,为后续专业课程的学习打下良好的基础。

Teacher: 梁艳

人机交互的软件工程方法

    《人机交互的软件工程方法》是一门综合学科,它与认知心理学、人机工程学、多媒体技术、虚拟现实技术等密切相关。随着人机交互领域新型交互设备的飞速发展,交互理念进行了更新。该课程是为培养在各领域中研究、管理、开发、设计及教学中应用人机交互技术的高级技术人才的需要而设置的,同时又是为适应整个社会不断演进的信息化所必需的。

    《人机交互的软件工程方法》向学生讲授各种用于交互式产品开发的软件分析、设计和评估技术,包括:可用性工程、人机交互界面的经典模型、人机交互的需求工程方法(任务分析、原型等)、人机交互的设计方法(设计原则;交互模式;可视化设计;交互式设计)、人机交互的实现与测试技术,以及人机交互的评估技术(启发式评价;专家评审;观察与调查用户)等。

    通过本课程的学习,要求学生理解并掌握人机交互界面设计的基本概念、基本理论、方法、模型、原则以及模式;在技能方面,通过系统学习能够使用各种交互设备、掌握各种交互技术和常用设计方法,能够应用各种交互物件为复杂软件系统设计人机交互方案;理解人机交互的评估原则,能够对人机交互界面做出正确可用性评估;能够完成对人机交互界面的建模及实现相应地人机交互界面;了解人机交互技术的发展趋势。为后续专业课程的学习和从事交互设计的研究打下坚实的基础。

人机交互的软件工程方法

    《人机交互的软件工程方法》是一门综合学科,它与认知心理学、人机工程学、多媒体技术、虚拟现实技术等密切相关。随着人机交互领域新型交互设备的飞速发展,交互理念进行了更新。该课程是为培养在各领域中研究、管理、开发、设计及教学中应用人机交互技术的高级技术人才的需要而设置的,同时又是为适应整个社会不断演进的信息化所必需的。

    《人机交互的软件工程方法》向学生讲授各种用于交互式产品开发的软件分析、设计和评估技术,包括:可用性工程、人机交互界面的经典模型、人机交互的需求工程方法(任务分析、原型等)、人机交互的设计方法(设计原则;交互模式;可视化设计;交互式设计)、人机交互的实现与测试技术,以及人机交互的评估技术(启发式评价;专家评审;观察与调查用户)等。

    通过本课程的学习,要求学生理解并掌握人机交互界面设计的基本概念、基本理论、方法、模型、原则以及模式;在技能方面,通过系统学习能够使用各种交互设备、掌握各种交互技术和常用设计方法,能够应用各种交互物件为复杂软件系统设计人机交互方案;理解人机交互的评估原则,能够对人机交互界面做出正确可用性评估;能够完成对人机交互界面的建模及实现相应地人机交互界面;了解人机交互技术的发展趋势。为后续专业课程的学习和从事交互设计的研究打下坚实的基础。

PHP程序设计

《PHP程序设计》是一门实践性很强的课程,使用PHP可以快速、高效地开发中小型的Web应用,凭借运行效率高、性能稳定、开源等特点,PHP已成为主流的Web开发语言,在web应用开发领域,PHP拥有明显的优势。

《PHP程序设计》主要是培养学生运用PHP语言、ThinkPHP框架设计、数据库技术进行企业应用开发和维护的能力,培养学生分析和解决问题的能力以及团队协作交流能力,《PHP程序设计》课程教学理念秉承国际工程教育认证(2018年,软件工程专业)“以成果为导向、以学生为中心、可持续发展”的核心思想,除了完成知识学习、技能培养之外,还融入思政教育,从价值观培养、科学素养培养、生活处事哲理等方面开展课程思政教学。

Teacher: 许烁娜

嵌入式系统及应用

       本课程适用于计算机类专业,是一门重要的专业课程。它的任务是掌握嵌入式系统的基本概念;掌握嵌入式处理器 ARM 体系结构,包括ARM总体结构、存储器组织、系统控制模块和I/O外围控制模块;掌握ARM指令集和Thumb指令集;掌握ARM汇编语言和C语言编程方法;了解基于ARM的开发调试方法,以及在嵌入式操作系统下的开发应用方法。它的目的是了解和掌握嵌入式处理器的原理及其应用方法。