计算机体系结构课程可以帮助您了解处理器设计、内存层次结构、指令集和系统组织。您还可以掌握性能优化、软硬件交互和并行处理技术方面的技能。许多课程都会介绍仿真软件、汇编语言和硬件描述语言等工具,这些工具支持在实际应用中实施和测试体系结构概念。
University of California San Diego
您将获得的技能: 模型, 可用性, 面试技巧, 以人为本的设计, 设计思维, 原型设计, 用户界面 (UI) 设计, 交互设计, 用户研究, 故事板, 用户体验设计
混合 · 课程 · 1-4 周

The University of Edinburgh
您将获得的技能: Algorithm, 动画和游戏设计, 编程原则, 事件驱动编程, 软件设计, 调试, 软件开发, 软件工程, 计算思维, 计算机编程
初级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: 安卓开发, 需求分析, 用户需求文件, 可维护性, 软件质量(SQA/SQC), 物联网, 互操作性, 软件架构, 功能要求, 软件设计模式, 应用框架
混合 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: Python 程序设计, 数据结构, 计划发展, 编程原则, 软件文档, 文件管理, 调试, 计算机编程, 集成开发环境
初级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: C(编程语言), 系统编程, 硬件架构, 模拟, Network Protocol(网络协议, 实时操作系统, 操作系统, 嵌入式软件, 物联网, 嵌入式系统, 应用编程接口 (API), 无线网络
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 数据采集, Python 程序设计, 数据访问, 软件安装, 网络服务, 可扩展标记语言(XML), Network Protocol(网络协议, 数据操作, 开发环境, JSON, 应用编程接口 (API), 超文本标记语言(HTML), 网页抓取, 还原式 API
初级 · 课程 · 1-3 个月

您将获得的技能: Scripting, Python Programming, Computer Programming, Computational Thinking, Data Structures, Integrated Development Environments, Debugging, Development Environment
初级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: 系统编程, 威胁建模, 系统架构, 硬件架构, 计算机结构, 实时操作系统, 调试, 性能调整, Microsoft Windows, 物联网, Linux, 无线网络, 通用网络, 操作系统, 应用安全, 嵌入式系统
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 系统设计与实施, 硬件架构, 硬件设计, 计划发展, 电子系统, 计算机结构, 调试, 计算逻辑, 软件开发, 现场可编程门阵列 (FPGA), 嵌入式软件, 验证和确认, 专用集成电路, 电子硬件, 嵌入式系统, 电子工程, 电子产品, 技术设计, 集成开发环境, 日蚀(软件)
攻读学位
中级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Object Oriented Design, Unit Testing, Integrated Development Environments, Algorithms, Pseudocode, Command-Line Interface, Graph Theory, Computer Science, File Systems, Artificial Intelligence
中级 · 专项课程 · 3-6 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Cloud Management, Bash (Scripting Language), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Unit Testing, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Configuration Management, Professional Development, Scripting
高级设置 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 管理团队, 数据驱动的决策制定, 数字化转型, 企业战略, 数据科学, 战略决策, 数据分析, 生成式人工智能, 内容创作, 信息架构, 数据扫盲, 数据架构, 大数据, 负责任的人工智能, 自然语言处理, 商业智能, 业务流程自动化, 数据挖掘, 云计算, 企业架构
初级 · 专项课程 · 1-3 个月