|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/min-computer-science/
课程评论:没有评论
**课程名称:** 大家的计算机科学入门课 - 使用Python和Google Colaboratory学习计算科学基础 **课程概述:** 本课程是进入计算机科学(CS)领域的门户,计算机科学在编程、人工智能(AI)等领域都至关重要。课程将重点、精炼地介绍计算机科学这门涵盖计算机整体的学科的基础知识。 本课程的一大特色是,它不仅教授理论知识,还包含实际编写代码的体验。学员将在Google Colaboratory环境中编写Python代码,通过实践学习计算机科学。 近年来,计算机科学在科技企业面试中也越来越受到重视。本课程将帮助您掌握新时代的基础,并体验计算机科学的乐趣。 **课程内容:** * **第一章:计算机科学概览** * 学习计算机科学的概览和基础知识,以及开发环境Google Colaboratory。 * **第二章:程序的时间复杂度** * 学习内存与CPU的关系,以及如何估算可能的数量和计算复杂度。 * **第三章:数据控制** * 主要学习抽象数据类型和数据结构。 * **第四章:算法** * 学习排序、搜索等代表性算法。 * **第五章:数据库** * 学习数据库的基本概念和实现。 * **第六章:计算机与编程** * 学习编程语言与编译器、人工智能、细胞自动机等内容。 **技术栈:** * **编程语言:** Python (课程仅提供最小限度的Python语法讲解,提供可下载的Python基础知识笔记本) * **开发环境:** Google Colaboratory **目标:** 掌握计算机科学的基础知识和实践技能,为未来的学习和职业发展打下坚实基础。
みんなのコンピュータサイエンス講座は、プログラミング、人工知能(AI)などで有用な「コンピュータサイエンス」(CS)への入口となる講座です。 コンピュータサイエンスはコンピュータ全般を扱う学問分野ですが、その基礎を要点をおさえてコンパクトに学びます。 本講座の大きな特徴は、理論面のみでは終わらずコードを書く体験を伴うことです。PythonのコードをGoogle Colaboratory環境で記述し、コンピュータサイエンスを体験ベースで学びます。 コンピュータサイエンスは、近年テック系企業の面接でも重要視されています。新たな時代の基盤を身につけた上で、コンピュータサイエンスの楽しさを実感できるようになりましょう。注: 本コースに先立ちYouTubeでのライブ講義【Live人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。コースの内容は以下の通りです。Section1. コンピュータサイエンスの概要→ コンピュータサイエンスの概要と基礎、および開発環境であるGoogle Colaboratoryについて学びます。Section2. プログラムの計算量→ メモリとCPUの関係、場合の数や計算量の見積もり方を学びます。Section3. データの制御→ 主に、抽象データ型、データ構造について学びます。Section4. アルゴリズム→ ソート、探索などの代表的なアルゴリズムをいくつか学びます。Section5. データベース→ データベースの基本的な概念、および実装について学びます。Section6. コンピュータとプログラミング→ プログラミング言語とコンパイラ、人工知能、セル・オートマトンなどについて学びます。なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックがダウンロード可能です。Pythonの開発環境にはGoogle Colaboratoryを使用します。