上海建桥学院专业选修课选课要求说明
2025-2026学年第 2学期 外语与国际教育学院 计算机科学与技术(双语)专业
课程组1 应选学分:( 9 )分 计科(国教)B23-1
课程(代码) | 学分 | 课程简介 |
课程A (鸿蒙开发基础) | 3 | 本课程为计算机专业的专业课,是一门应用性较强的软硬件结合的课程。以数字逻辑电路为基础,讲解鸿蒙南向设备的电路分析方法,以C语言为基础讲解程序设计方法,并为后续毕业设计打下重要基础,在课程体系中起到承上启下的重要作用。通过本课程的学习,可以使学生掌握鸿蒙南向设备的系统基本组成、工作原理、程序设计的基本方法以及接口技术。在此基础上,通过实践教学环节,可以使学生掌握应用系统开发和设计的基本方法,培养和提高学生的动手能力和创新意识,以适应今后在计算机应用、工业控制,机电一体化,智能仪表、通信等诸多领域的广泛应用,为学生之后在相关领域实习和就业打下良好的软硬件基础。 |
课程B (移动应用开发) | 3 | 本课程是计算机科学与技术专业的专业课程,目的是为了培养学生在移动设备上的Android应用程序开发能力。Android开发所使用的开发语言为Java,因此在修该课程前,应先掌握JAVA的基本语法知识,并对数据库有一定的了解,能熟练使用简单的SQL查询语句。 通过本课程的学习,使学生掌握移动软件开发的基本特点、基本流程和方法。可以独立完成Android开发环境的搭建,Android用户界面的布局、控件和事件的使用方法,Android生命周期的概念与作用,组件通信机制,数据存储的SQLite数据库和文件存储方法。通过课程案例,使学生具备Android软件开发的基本能力,提高学生在手机软件开发方面的动手能力和解决问题的能力。
|
课程C (大数据技术及应用) | 3 | 大数据技术及应用是一门新兴的交叉性学科,是在信息技术领域和人工智能领域迅速兴起的计算机技术。数据挖掘技术面向应用,在很多重要的领域,数据挖掘都发挥着积极的作用。广大从事数据库应用与决策支持,以及数据分析等学科的科研工作者和工程技术人员迫切需要了解和掌握它。因此数据挖掘已经成为计算机专业及相关专业的重要课程之一。 本课程为计算机专业学生的专业实践课程。本课程主要介绍数据挖掘的基本概念,原理、方法和技术。旨在通过一学期的学习,使学生理解数据挖掘的基本流程,掌握数据挖掘的基本理论和技术,熟悉数据挖掘成果的显示;掌握数据挖掘的基本方法,能熟练地应用数据挖掘技术对现实数据进行有效的分析;结合相关软件能从大量数据中获取有价值的信息。 |
课程D (区块链技术及应用) | 3 | 区块链是一门介绍区块链技术及相关应用的前沿学科,它是一门新型的、快速发展的综合性交叉学科,其内容涉及到数学、计算机网络、数据库原理、金融学、管理学等多领域的交叉内容,具有极大的技术应用价值。 本课程主要任务是系统地介绍区块链的基本概念,区块链技术体系,区块链应用——数字货币,区块链落地技术——智能合约。通过本课程的学习,使学生掌握区块链的基本概念,理解“区块链思维”,掌握智能合约的设计和实现,具有设计、实现区块链应用的基本能力。同时本课程着重培养学生探索新领域,自我学习的能力,通过课内外理论,提高技术应用能力。
|
课程E (深度学习基础及应用) | 3 | 《深度学习基础及应用》通过理论学习和动手实践练习,学生将学到深度学习在计算机视觉、自然语言处理等领域的工作原理。学生将从零开始训练深度学习模型,运用相关工具和技巧,来获得高精确度的结果。课程内容如下: 掌握《深度学习基础及应用》的基本理论知识,灵活运用深度学习处理问题的基本方法,包含如下内容 1.巩固基础数学,掌握机器学习的基本概念和算法; 2.掌握神经网络基本概念; 3.掌握深度学习中的主要网络结构的基本概念和相关算法; 4.了解具体应用领域的背景知识、应用相关的深度学习技术; 5.掌握通用深度学习网络的参数训练、深度学习的结构变种、生成对抗网络的训练和使用等基础知识和技能。
|
选课说明 | AB二选一, CDE三选二 | |


