信息学课程可帮助您理解算法、信息系统、数据和逻辑开发的主要概念。您可以培养逻辑分析、建模、架构和分析方面的能力。许多课程利用具体实例来说明基本原理。
University of Toronto
您将获得的技能: 调试, 文件管理, 计划发展, Python 程序设计, 计算机编程, 编程原则, 软件文档, 数据结构, 集成开发环境
初级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 调试, 计算机科学, 面向对象编程(OOP), 计算机编程, Python 程序设计, 动画和游戏设计, 计算思维, 编程原则, 视频游戏开发, 计划发展, Algorithm, 应用设计, 软件质量(SQA/SQC), 解决问题, 伪代码, 软件工程, 游戏设计, 测试计划, 数据结构
初级 · 课程 · 1-3 个月

您将获得的技能: Verbal Communication Skills, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Computer Science, Planning, Complex Problem Solving, Algorithms, Data Structures, Stress Management, Adaptability
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Microarchitecture, Computer Architecture, Computer Systems, Computer Engineering, Programming Principles, Computational Logic, Systems Architecture, Computer Hardware, Embedded Systems, Algorithms
初级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Computer Hardware, Data Storage, Data Storage Technologies, Computational Logic, Peripheral Devices, System Programming
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Penetration Testing, Exploitation techniques, Unix, Computer Security, Vulnerability Assessments, Unix Commands, System Programming, Shell Script, Linux, Debugging, Computer Architecture
攻读学位
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: 人机交互, Javascript, 调试, 计划发展, 计算机编程, 动画, 计算机图形学, 用户界面(UI), 数据管理, Data Management, 开发环境, 互动设计
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
攻读学位
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: Relational Databases, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Simulations, Statistical Inference, Data Literacy, Data Visualization Software, Statistical Hypothesis Testing, Exploratory Data Analysis, Probability Distribution, SQL, Tableau Software, Correlation Analysis, Data Storytelling, Algebra, Computational Logic, Calculus, Trigonometry, Logical Reasoning
获得学位
学位 · 1-4 年

Duke University
您将获得的技能: 层叠样式表(CSS), Javascript, 网页设计, Html 和 Css, 事件驱动编程, 网络开发, 计算思维, 图像分析, Algorithm, 网络应用, 用户界面(UI), 计算机编程, 互动设计
初级 · 课程 · 1-4 周