软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。

Kennesaw State University
您将获得的技能: 网络安全, 新兴技术, 信息隐私, 物联网, 移动安全, 网络安全战略, 脆弱性评估, 数据安全, 无线网络, 安全意识, 网络安全政策
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: 撰写报告, 业务沟通, 会议促进, 技术交流, 沟通策略, 简明扼要, 说服沟通, 人际沟通, 演讲, 沟通, 语言交流技能, 工程文件, 高管风采, 危机管理, 工程管理, 写作, 电子媒体, 科学可视化, 跨文化能力, 公开演讲
初级 · 专项课程 · 3-6 个月

The State University of New York
您将获得的技能: 描述性统计, 相关性分析, 软件安装, 统计建模, 概率与统计, 统计推理, 统计分析, 数学建模, 时间序列分析和预测, 数据分析, 模型评估, R 语言程序设计(中文版), 数据可视化, 预测
中级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 人工智能, Algorithm, 模拟, 深度学习, 强化学习, 机器学习, 模型评估, 功能工程, 性能测试, 性能调整, 人工神经网络, 人工智能和机器学习(AI/ML), 监督学习, 抽样(统计), 马尔可夫模型, 机器学习算法, 概率分布, 伪代码, 线性代数
中级 · 专项课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: PyTorch(机器学习库), 卷积神经网络, 信息隐私, 负责任的人工智能, 图像质量, 无监督学习, 数据综合, 深度学习, 生成式人工智能, 数据伦理, 生成对抗网络 (GAN), 机器学习, 模型评估, 生成模型架构, 人工神经网络, 图像分析
中级 · 专项课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 面向对象编程(OOP), Python 程序设计, Java 编程, 文件输入/输出, 数据结构, 面向对象设计, 应用程序开发, 数据科学, Matplotlib, 调试, 编程原则, 数据分析, 透视表和图表, 计算机编程, 数据清理, Pandas(Python 软件包), 数据可视化, 日蚀(软件), Java, 单元测试
初级 · 专项课程 · 3-6 个月

Kennesaw State University
您将获得的技能: 精益方法, 过程分析, 加工能力, 制定基准, 精益六西格玛, 流程改进, 六西格玛方法, 质量改进, 根源分析, 持续改进流程, 解决问题的八项纪律 (8D), 精益生产
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 热管理, 开发环境, 嵌入式系统, 硬件设计, 电子工程, 嵌入式软件, 示意图, 调试, 电子产品, 电子元件, 电子硬件, 设计规格
攻读学位
高级设置 · 课程 · 1-3 个月

University of Amsterdam
您将获得的技能: 实验, 道德标准与行为, 调查, 社会科学, 抽样(统计), 科学与研究, 研究方法, 研究, 研究设计, 科学方法, 定量研究
混合 · 课程 · 1-3 个月

The State University of New York
您将获得的技能: 安全标准, 工程计算, 基本电气系统, 可持续技术, 环境问题, 电力系统, 技术标准, 电力, 测量系统, 成本估算, 建筑服务工程, 电气系统, 能源与公用事业
初级 · 课程 · 1-3 个月

Tsinghua University
您将获得的技能: 文科, 沟通策略, 经济学, 语言学习, 企业管理, 心理学, 文化多样性, 扫盲, 情绪商数, 人际沟通, 英语, 口语理解, 心理健康, 写作, 同理心, 研究, 文化, 社会科学, 跨文化能力, 学习策略
初级 · 专项课程 · 3-6 个月

University of Minnesota
您将获得的技能: 工程计算, 液压, Matlab, 工程分析, 工程学, 模拟和模拟软件, 自动化工程, 示意图, 机械, 控制系统, 机械工程, 物理学
混合 · 课程 · 1-3 个月