信息学课程可帮助您理解算法、信息系统、数据和逻辑开发的主要概念。您可以培养逻辑分析、建模、架构和分析方面的能力。许多课程利用具体实例来说明基本原理。

University of Colorado Boulder
您将获得的技能: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 负责任的人工智能, 数据伦理, 生成式人工智能, 道德标准与行为, 多样性意识, Algorithm, 算法, 多元化计划, 多样性、平等和包容倡议, 人工智能, 案例研究, 多元化培训, 文化多样性, 人工智能扫盲
攻读学位
初级 · 课程 · 1-3 个月

您将获得的技能: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
攻读学位
初级 · 专项课程 · 3-6 个月

Rice University
您将获得的技能: 软件测试, 游戏设计, Python 编程, 编程原则, Algorithm, 算法, 普通数学, 计算机编程, 面向对象编程(OOP), 概率, 计算思维, 组合学, 应用数学
中级 · 课程 · 1-3 个月

CertNexus
您将获得的技能: Application Security, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Application Design, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
混合 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 自动化, 统计分析, 数据分析, 编程原则, 计算机编程, 数据收集, 计划发展, Algorithm, 算法, 模拟, Microsoft 开发工具, 数据展示, 数据结构, 文件输入/输出, 计算思维, C 和 C++, 数据存储, Microsoft Visual Studio, 集成开发环境, C(编程语言), 代码重用性
初级 · 专项课程 · 3-6 个月

您将获得的技能: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 负责任的人工智能, 数据伦理, 道德标准与行为, 数字扫盲, 数据安全, 网络安全, 社会影响, 信息隐私, 人工智能个性化, 安全意识, 法律, 信息系统安全, 个人身份信息, 媒体与传播
攻读学位
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Hardware Architecture, Microarchitecture, Memory Management, Cloud Development, Computing Platforms
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Penetration Testing, Exploit development, Exploitation techniques, Unix, Computer Security, Vulnerability Assessments, Unix Commands, Unix Shell, System Programming, Linux, Debugging, Command-Line Interface, Linux Commands, Memory Management, Remote Access Systems, Authentications
攻读学位
中级 · 课程 · 1-3 个月

Rice University
您将获得的技能: Python 编程, 编程原则, 计算机科学, 计划发展, Algorithm, 算法, 计算机编程, 数据结构, 理论计算机科学, 计算思维, 验证和确认
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Digital pedagogy, Event-Driven Programming, Cultural Responsiveness, Program Development, Data Structures, Graphical Tools
初级 · 课程 · 1-3 个月