Repolode
Developer-Y

Developer-Y/cs-video-courses

動画講義のある大学レベルのコンピューターサイエンス講座を、分野別にまとめた厳選リスト。

スター
83,710
フォーク
11,481
未解決の Issue
5
最終コミット
一昨日

これは何?

世界各地の大学や教育機関が提供するコンピューターサイエンス講座を分野別に整理し、動画講義や講座のWebサイト、関連資料へのリンクを掲載したリポジトリです。入門プログラミング、データ構造とアルゴリズム、オペレーティングシステム、分散システム、データベース、機械学習、コンピュータービジョン、セキュリティ、ロボティクス、量子コンピューティング、計算生物学など幅広い分野を扱っています。

「コンピューターサイエンス入門」「システムプログラミング」「データベースシステム」「ソフトウェアエンジニアリング」「機械学習」などのセクションに分かれており、多くの項目からYouTubeのプレイリスト、MIT OpenCourseWareのページ、大学の講座サイトにアクセスできます。追加する講座は、短期のMOOCや基礎的なチュートリアルではなく、大学レベルのものに限るよう貢献者に求めています。

特定のCS分野を体系的に学びたい独学者や、自身の授業を補う講義資料を探している教員に適しています。

主な機能

  • 01入門プログラミングから量子コンピューティングまで、幅広いCS分野を網羅。
  • 02大学の講座サイト、講義動画、OpenCourseWareのページへのリンクを掲載。
  • 03目次付きで分野別に整理され、目的の項目をすばやく見つけられます。
  • 04複数の言語で行われる講座や、さまざまな国の教育機関による講座を収録。

ユースケース

  • 無料の講義を活用し、オペレーティングシステムやアルゴリズムなど特定の分野を独学する。
  • CSの授業を準備する際に、補足用の講義資料を探す。
  • 同じ分野を各大学がどのように構成して教えているかを比較する。

使う前に知っておきたいこと

  • プロジェクトのメタデータにライセンスが指定されていません。

トピック

よくある質問

cs-video-courses とは?
動画講義のある大学レベルのコンピューターサイエンス講座を、分野別にまとめた厳選リスト。 世界各地の大学や教育機関が提供するコンピューターサイエンス講座を分野別に整理し、動画講義や講座のWebサイト、関連資料へのリンクを掲載したリポジトリです。入門プログラミング、データ構造とアルゴリズム、オペレーティングシステム、分散システム、データベース、機械学習、コンピュータービジョン、セキュリティ、ロボティクス、量子コンピューティング、計算生物学など幅広い分野を扱っています。
cs-video-courses は無料で使えますか?ライセンスは?
cs-video-courses にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
cs-video-courses は今もメンテナンスされていますか?
活発にメンテナンス中。cs-video-courses の最終コミットは 2026年10月18日 です。
cs-video-courses は何に使えますか?
無料の講義を活用し、オペレーティングシステムやアルゴリズムなど特定の分野を独学する。 CSの授業を準備する際に、補足用の講義資料を探す。 同じ分野を各大学がどのように構成して教えているかを比較する。
cs-video-courses はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Developer-Y/cs-video-courses

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト