Algorithmic Thinking(算法思维)课程可以帮助您学习解决问题的技巧、数据分析、算法设计和复杂性分析。您可以培养逻辑推理、优化策略和分析算法效率方面的技能。许多课程都会介绍 Python 和 R 等实现算法的工具,以及分析数据 Set 和解决计算问题的框架。

您将获得的技能: Brainstorming, Planning, Timelines, Business Planning, Dependency Analysis, Project Schedules, Product Roadmaps, Strategic Planning, Gemini, Coordinating, Generative AI, Artificial Intelligence, Collaborative Software, Project Management, LLM Application, Knowledge Transfer, Operational Analysis, Organizational Skills, Responsible AI, Cross-Functional Collaboration
初级 · 课程 · 1-4 周

您将获得的技能: Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Java, Algorithms, Programming Principles, Computer Programming, Debugging, Solution Design
高级设置 · 课程 · 1-3 个月
University of Glasgow
您将获得的技能: 数据分析, 计算机编程, 应用程序开发, 无监督学习, 原型设计, JSON, 数据处理, 代码审查, HTML 和 CSS, 网络开发, 数据可视化软件, 网络应用, 软件开发, 数据结构, 计算思维, 编程原则, 脚本, Javascript, 分析, 应用程序部署
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Digital pedagogy, Program Development, Technical Communication, Computer Programming, Education Software and Technology, Event-Driven Programming, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Student Engagement, Visualization (Computer Graphics), Game Design
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Theoretical Computer Science, Computer Programming, Computational Thinking, Programming Principles, Performance Tuning, Object-Relational Mapping, Computer Programming Tools
中级 · 专项课程 · 1-3 个月

您将获得的技能: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Java, Algorithms, Debugging, Programming Principles, Computer Programming, Pseudocode, Program Development, Mathematical Theory & Analysis, Integrated Development Environments, Analysis, Solution Design, Analytical Skills
中级 · 专项课程 · 3-6 个月

Imperial College London
您将获得的技能: 创造力, 生成式人工智能, 设计思维, 创造性思维, 人工智能, 批判性思维, 原型设计, 创新, 集思广益, 构思, 分析, 认知灵活性, 创造性地解决问题, 系统思考, 解决问题
初级 · 专项课程 · 3-6 个月

Princeton University
您将获得的技能: Algorithm, 线性代数, Java 编程, 计算机编程, 运筹学, 理论计算机科学, 算法, 网络路由, 数据结构, 计算思维, 图论
中级 · 课程 · 3-6 个月
Stanford University
您将获得的技能: 微积分, 演绎推理, 数学与数学建模, 数学理论与分析, 逻辑推理
中级 · 课程 · 1-3 个月

您将获得的技能: Financial Trading, Artificial Intelligence, Market Trend, Machine Learning Methods, Technical Analysis, Algorithms, Securities Trading, Futures Exchange, Portfolio Risk, Risk Management, Model Evaluation, Market Data, Machine Learning Algorithms, Machine Learning, Data Validation, Trend Analysis, Performance Analysis, Statistical Programming, Scripting Languages, Finance
初级 · 课程 · 1-3 个月

您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Technical Design, Theoretical Computer Science
中级 · 专项课程 · 1-3 个月

您将获得的技能: Algorithms, Systems Analysis, Resource Utilization, Scalability
中级 · 课程 · 1-4 周