内容
- コンピュータサイエンスの概要
- データ構造とアルゴリズム
- システムプログラミング
- 分散システム
- データベース
- オブジェクト指向設計とソフトウェア開発
- 人工知能
- 機械学習
- ウェブ開発とインターネット技術
- 並行性
- コンピューターネットワーク
- モバイルアプリケーション開発
- プログラマー向けの数学
- コンピュータサイエンスとプログラミング言語の理論
- コンピュータアーキテクチャ
- 安全性
- コンピューターグラフィックス
- 画像処理とコンピュータービジョン
- ヒューマンコンピュータインターフェース
- 計算生物学
- その他
パブリッシングサポート-Edisonは、 重要なシステムのフォールトトレランスをテストし 、クラスターコンピューティング用のソフトウェアを設計および開発しています 。
コンピュータサイエンスの概要
- 6.00SC-コンピューターサイエンスとプログラミング入門(2011年春)-MIT OCW
- 6.00-コンピューターサイエンスとプログラミング入門(2008年秋)-MIT OCW
- 6.01SC-電気工学とコンピューターサイエンス入門I-MIT OCW
- 6.001-コンピュータプログラムの構造と解釈、MIT ( Textbook )
- CS 10 The Computing&Joy of Computing、2015年春-UCBerkeley
- CS 50-ハーバード大学コンピューターサイエンス入門 ( cs50.tv )
- CS 61A-コンピュータープログラムの構造と解釈[Python]、UCバークレー
- SPD1-体系的なプログラム設計[ラケット]、ブリティッシュコロンビア大学
- CS 101-スタンフォード大学のコンピューターサイエンス101 (無料でビデオに登録)
- CS E-1コンピューターとインターネットの理解、2013年春-ハーバードエクステンションスクール ( 2011年春 )
- CSE 142コンピュータープログラミングI(Cプログラミング)、秋200-ワシントン大学
- CS1301コンピューティング入門-Gatech
- CS 106A-スタンフォード大学プログラミング方法論
- CS 106B-スタンフォード大学プログラミングアブストラクション
- CS 107-スタンフォード大学のプログラミングパラダイム
データ構造とアルゴリズム
- CS 61B-データ構造、カリフォルニア大学バークレー校
- MOOC-アルゴリズムの設計と分析パート1-Roughgarden教授-Coursera ( パート2 )
- MOOC-アルゴリズムパート1-Sedgewick教授 ( パート2 )
- COP 3530データ構造とアルゴリズム、教授Sahni、UFL ( ビデオ )
- CS2:データ構造とアルゴリズム-リチャードバックランド-UNSW
- 6.006-アルゴリズムの概要、MIT OCW
- CS 161-アルゴリズムの設計と分析、教授 スタンフォード大学ティム・ラフガーデン
- CSE 373-アルゴリズムの分析、Stony Brook-Prof Skiena
- CS16アルゴリズムとデータ構造入門-ブラウン大学
- 6.046J-アルゴリズムの概要-2005年秋、MIT OCW
- 6.046-アルゴリズムの設計と分析、2015年春-MIT OCW
- CS 473:アルゴリズム-イリノイ大学アーバナシャンペーン校
- プログラミングの課題-スキーナ教授
- 16s-4102-アルゴリズム、バージニア大学 ( Youtube )
- CS 170アルゴリズム-2015年春-UCBerkeley
- COP 5536 Advanced Data Structures、Prof Sahni-UFL ( ビデオ )
- CS 261-アルゴリズムの第2コース、スタンフォード大学 ( 講義 )( Youtube )
- CS 224-ハーバード大学の高度なアルゴリズム ( 講義ビデオ )( Youtube )
- ECS 122A-アルゴリズム設計および分析、UC Davis
- CSEP 521:応用アルゴリズム、2013年冬-ワシントン大学 ( ビデオ )
- CS 6150-高度なアルゴリズム(2016年秋)、ユタ大学
- ECS 222A-大学院レベルのアルゴリズム設計と分析、UC Davis
- 6.851-高度なデータ構造、MIT ( MIT OCW )
- 6.854-MITの高度なアルゴリズム ( Karger 教授の講義 )
- 最悪の場合の分析を超えるCS264、2014年秋-ティムラフガーデンレクチャー ( Youtube )
- CS364Aアルゴリズムゲーム理論、2013年秋-ティムラフガーデンレクチャー
- CS364B高度なメカニズム設計、2014年冬-ティムラフガーデンレクチャー
- アルゴリズム-Aduni
- アルゴリズムとデータ構造の高度なトピック-SS 2005-フライブルク大学
- アルゴリズム理論/アルゴリズム理論-WS 2013-フライブルク大学 ( WS 2011 )
- 理論I-SS 2010-フライブルク大学
- CS225-データ構造-イリノイ大学アーバナシャンペーン校
システムプログラミング
- 6.033コンピュータシステムエンジニアリング-MIT
- CS24コンピューティングシステム入門-カリフォルニア工科大学 ( Spring 15バージョン )
- 15-213コンピューターシステムの概要、2015年秋-CMU
- CS361-コンピューターシステム-UIC
- CS124オペレーティングシステム-カリフォルニア工科大学
- システム-Aduni
- CS 162-オペレーティングシステムとシステムプログラミング、UCバークレー ( 講義-YouTube )
- CS 4414-バージニア大学オペレーティングシステム
- CSE 421/521-ニューヨーク州バッファローのニューヨーク大学-オペレーティングシステムの概要-2016年春 ( 講義 -YouTube )
- CS 377秋16:オペレーティングシステム-Umass OS
- 6.828:オペレーティングシステムエンジニアリング[2014年秋]
- CSEP 551オペレーティングシステム2014年秋-ワシントン大学
- CS194高度なオペレーティングシステムの構造と実装、2013年春、UCバークレー
- CPCS 663-リアルタイムシステム:ビデオ素材-TAMU
- CS 251:中間ソフトウェア設計(C ++バージョン)
- CS 251(2015):中間ソフトウェア設計
- CSE 30341-2008年3月:オペレーティングシステム
- CSE 60641-秋08:大学院オペレーティングシステム
- 6.172ソフトウェアシステムのパフォーマンスエンジニアリング-MIT OCW
- 自己適応システムのソフトウェアエンジニアリング-iTunes-HPI
- リアルタイムシステム-SS 2013-フライブルク大学
- データサイエンスのシステムインフラストラクチャ-WS 2012-フライブルク大学
分散システム
- VU:分散システム:原理とパラダイムMaarten van Steen(2012年秋)、Vrije Universiteit、アムステルダム
- CS 677 Spring 16:分散オペレーティングシステム-Umass OS
- CS 436:分散コンピューターシステム-U Waterloo
- 6.824:分散システム、2015年春-MIT
- 分散アルゴリズム、https://canvas.instructure.com/courses/902299
- CS138分散コンピューターシステム2016年春-ブラウン大学
- CSEP 552:PMP分散システム、2013年春-ワシントン大学 ( ビデオ )
- CSE 490H:スケーラブルなシステム:大規模クラスターの設計、実装、使用、2008年秋-ワシントン大学 ( ビデオ )
- MOOC-クラウドコンピューティングの概念-UIUC
データベース
- CS121-リレーショナルデータベースシステムの概要、2016年秋-Caltech
- CS122-リレーショナルデータベースシステムの実装、2014〜2015年冬-Caltech
- CS 5530-データベースシステム、2016年春、ユタ大学
- MOOC-データベーススタンフォードDbclass
- CSEP 544、データベース管理システム、Au 2015-ワシントン大学
- CMPSC 431Wデータベース管理システム、2015年秋-PSU
- データベース管理の原則、Bart Baesens
- 15-721-データベースシステム、CMU ( 講義 -YouTube )
- CS 186-データベースシステム、カリフォルニア大学バークレー校、2015年春 ( 講義-YouTube )
- CS 6530-大学院レベルのデータベースシステム、2016年秋、ユタ大学 ( 講義-YouTube )
- 6.830 / 6.814:データベースシステム[2014年秋]
- FIT9003データベースシステム設計、モナッシュ大学、ロブメレディス
オブジェクト指向設計とソフトウェア開発
- ECE 462 C ++およびJavaを使用したオブジェクト指向プログラミング-Purdue
- オブジェクト指向のプログラム設計とソフトウェアエンジニアリング-Aduni
- オブジェクト指向システムの分析と設計(変化する世界におけるシステム分析と設計)
- コンピューターサイエンス169-ソフトウェアエンジニアリング-2015年春-UCBerkeley
- サービス設計およびエンジニアリング入門-トレント大学、イタリア
- OOSE:UMLとJavaを使用したソフトウェア開発
- CS 411-ビルケント大学ソフトウェアアーキテクチャ設計
- CS 164ソフトウェアエンジニアリング-ハーバード
- モデル駆動型アーキテクチャ-WS 2005-フライブルク大学
- UMLでのソフトウェア設計、モデリング、分析-WS 2012-フライブルク大学
人工知能
- CS 188-UCバークレーの人工知能入門
- 6.034人工知能、MIT OCW
- 15-780:大学院人工知能、春14、CMU
- CSE 592人工知能のアプリケーション、2003年冬-ワシントン大学
- 高度なAIテクニック-WS 2005-フライブルク大学 ( WS 2004 )
機械学習
機械学習の概要
- MOOC機械学習Andrew Ng-Coursera / Stanford ( 注 )
- MOOC-スタンフォード大学の統計学習
- CS 156-データから学ぶ、カリフォルニア工科大学
- 10-601-カーネギーメロン大学の機械学習(MS)の概要
- 10-701-機械学習入門(PhD)-トムミッチェル、2011年春、カーネギーメロン大学 ( 2014年秋 )
- Microsoft Research-機械学習コース
- CS 446-機械学習、2016年秋、UIUC ( 2015年秋の講義 )
- UBC 2012で学部の機械学習、Nando de Freitas
- CS 229-機械学習-スタンフォード大学
- CS 189 / 289A機械学習入門、Jonathan Shewchuk教授-UCBerkeley
- CS 5350/6350-機械学習、2016年秋、ユタ大学
- ECE 5984機械学習入門、2015年春-バージニア工科大学
- STA 4273H(2015年冬):大規模機械学習
- CS 485/685機械学習、Shai Ben-David、ウォータールー大学
- 機械学習とデータマイニング-WS 2004-フライブルク大学
データマイニング
- CSEP 546、データマイニング-ペドロドミンゴス、Sp 2016-ワシントン大学 ( YouTube )
- CS 5140/6140-データマイニング、2016年春、ユタ大学 ( Youtube )
- CS 5955/6955-ユタ大学のデータマイニング ( YouTube )
- データマイニングの統計的側面(統計202)-Google
- MOOC-ChengXiang Zhaiによるテキストマイニングおよび分析
- 情報検索SS 2014、iTunes-HPI
- MOOC-Wekaによるデータマイニング
- CS 290 DataMiningレクチャー
- CS246-大規模データセットのマイニング、2016年冬、スタンフォード大学 ( YouTube )
確率的グラフィカルモデリング
深層学習
- オックスフォード2015での深層学習-Nando de Freitas
- DS-GA 1008-ディープラーニング、ニューヨーク大学
- ディープラーニング、スタンフォード大学
- ディープラーニング-ウォータールー大学
高度な機械学習
- 機械学習2013-Nando de Freitas、UBC
- 機械学習:2014-2015、オックスフォード大学
- 10-702 / 36-702-統計的機械学習-Larry Wasserman、2016年春、CMU ( 2015年春 )
- 10-715機械学習入門-CMU ( YouTube )
自然言語処理とコンピュータービジョン
- CS 224d-自然言語処理のためのディープラーニング、スタンフォード大学 ( 講義-Youtube )
- CS 224N-自然言語処理、スタンフォード大学
- MOOC:自然言語処理、ダンジュラフスキー&クリスマニング-Coursera
- MOOC-自然言語処理-ミシガン大学コースラ
- CS 231n-スタンフォード大学、視覚認識のための畳み込みニューラルネットワーク
- コンピュータービジョンのための機械学習-TUM
その他の機械学習トピック
- CS 6955-クラスタリング、2015年春、ユタ大学
- 情報290-UCバークレー校のTwitterでビッグデータを分析する
- 10-725凸最適化:2015年春-CMU
- 10-801高度な最適化とランダム化アルゴリズム
- CS 229r-ハーバード大学のビッグデータのアルゴリズム ( Youtube )
- CAM 383M-テキサス大学サイエンティフィックコンピューティングの統計的手法と離散手法
- 統計学習-分類-ウォータールー大学
- 9.520-統計学習の理論と応用、2015年秋-MIT
- 強化学習-UCL
並行性
- CSE P 506-並行性(2011年春)ワシントン大学 ( ビデオ )
- CSEP 524-並列計算-ワシントン大学 ( ビデオ )
- CS 282(2014):Androidでの並行Javaネットワークプログラミング
- 並行性の理論と実践-WS 2010-フライブルク大学
コンピューターネットワーク
- 教授 Shiv Kalyanaramanのコンピューターネットワーキングに関するオンラインオーディオおよびビデオレクチャー
- Raj Jain教授の講演のオーディオ/ビデオ録画とポッドキャスト-ワシントン大学 ルイ ( YouTube )
- コンピューターネットワーク、タネンバウム、ウェザロールコンピューターネットワーク5e-ビデオレクチャー ( U Washington MOOC )
- CSEP 561:PMPネットワークシステム、2013年秋-ワシントン大学 ( ビデオ )
- CSEP 561-ネットワークシステム、2008年秋-ワシントン大学 ( ビデオ )
- データ通信入門2013、スティーブン・ゴードン-タマサート大学、タイ
- 通信システム-SS 2008-フライブルク大学
- 通信システム(ISDN / GSMからVoIPへの通信)-WS 2010-フライブルク大学
- インターネットワーキング-SS 2005-フライブルク大学
- モバイルコンピューティング-WS 2004-フライブルク大学
- ネットワークアルゴリズム-SS 2013-フライブルク大学
- 通信システム-SS 2012-フライブルク大学
- ワイヤレスセンサーネットワーク-WS 2006(英語)-フライブルク大学
モバイルアプリケーション開発
- Androidハンドヘルドシステム向けMOOCプログラミングモバイルアプリケーション-メリーランド大学
- CS 193p-スタンフォード大学iOS向けアプリケーションの開発
- CS S-76モバイルアプリケーションの構築-ハーバード
- CSSE490 Android開発ローズハルマン2010年から2011年冬、デイブフィッシャー
- iOSコース、Dave Fisher
プログラマー向けの数学
- 6.042J-コンピュータサイエンスの数学、2010年秋、MIT OCW
- 6.042J-コンピュータサイエンスのための数学、春15、MIT OCW
- コンピューターサイエンス70、001-2012年秋
- 6.041確率的システム分析と応用確率-MIT OCW
- MLの10-600数学の背景-CMU
- 線形代数のレビュー-CMU
- 統計110:確率
- 06/18-線形代数、教授 ギルバート・ストラング、MIT OCW
- 36-705-中間統計-ラリーワッサーマン、CMU
- STATS 250-統計とデータ分析の概要、UMichigan
- 131B-確率と統計の概要、UCI
- マルチビュージオメトリ-講義1(Prof. Daniel Cremers)TUM
- 確率と統計のフルコース-YouTube
- 線形代数の最初のコース-NJ Wildberger-UNSW
ウェブ開発とインターネット技術
- CS 75動的ウェブサイトの構築-ハーバード大学
- ウェブ検索-SS 2006-フライブルク大学
- CSEP545:2012年冬のeコマースのトランザクション処理-ワシントン大学 ( ビデオ )
- CT 310 Web開発-コロラド州立大学
- インターネットテクノロジーとアプリケーション2012、スティーブンゴードン-タマサート大学、タイ
- CSCI 3110 Web開発の高度なトピック、2011年秋-ETSU iTunes
- CSCI 5710 eコマースの実装、2015年秋-ETSU iTunes
- XMLおよびセマンティックWebテクノロジー-SS 2005-フライブルク大学
コンピュータサイエンスとプログラミング言語の理論
- MOOC-コンパイラ-スタンフォード大学
- CS 164言語をハック、UCバークレー ( 講義-Youtube )
- CS 173プログラミング言語、ブラウン大学 ( 書籍 )
- CS 421-プログラミング言語とコンパイラ、UIUC ( ビデオ )
- CSC 253-CPythonの内部:Pythonインタープリターのソースコードを使用した10時間のコードウォーク、ロチェスター大学
- CSEP 501-ワシントン大学のコンパイラ構築 ( 講義-Youtube )
- CSEP 505プログラミング言語、2015年冬-ワシントン大学
- DMFP-離散数学および関数型プログラミング、Wheaton College
- CS 374-アルゴリズムと計算モデル(2014年秋)、UIUC ( 講義ビデオ )
- 6.045オートマトン、計算可能性、複雑さ、MIT ( 講義ビデオ )
- CS581計算理論-ポートランド州立大学 ( 講義-Youtube )
- 計算理論-秋2011 UCデイビス
- TDA555関数型プログラミング入門-チャーマーズ工科大学 ( 講義 -YouTube )
- フィリップ・ワドラー・ハスケル講演録音
- 関数型プログラミング-エディンバラ大学-2016-17
- MOOC-Martin OderskyによるScalaの関数型プログラミングの原理 ( YouTube )
コンピュータアーキテクチャ
- コンピューターの仕組み-Aduni
- 6.004-計算構造2013年春、MIT
- CS 61C-機械構造、UCバークレー ( 講義-YouTube )
- CS1:高等コンピューティング-リチャード・バックランドUNSW
- 18-447-コンピュータアーキテクチャの概要、CMU ( 講義 -YouTube- 秋15 )
- CS 152コンピューターアーキテクチャおよびエンジニアリング、カリフォルニア大学バークレー校
- CSEP 548-2012年秋のコンピューターアーキテクチャ-ワシントン大学
- 15-418-並列コンピューターアーキテクチャとプログラミング、CMU ( 講義ビデオ )
- EE445L組み込みシステムデザインラボ、2015年秋、UTexas
- CS149組み込みシステム-2014年秋-UCBerkeley
- ECE 4760 Design with Microcontrollers 2016年秋、コーネル大学 ( 講義-Youtube )
- 並列コンピューターのCS 267アプリケーション、春16-UCバークレー ( YouTube )
- CMPE 118 / L(218 / L)-メカトロニクス-2015年秋
- 組み込みシステムのソフトウェアエンジニアリング-WS 2010/11-iTunes-HPI
- ELSW2141デジタル回路設計、UNSW
安全性
- 6.858コンピュータシステムのセキュリティ-MIT OCW
- CSEP590A:現代暗号の実践的側面、2011年冬-ワシントン大学 ( ビデオ )
- CIS 4930 / CIS 5930-フロリダ州立大学の攻撃的コンピューターセキュリティ
- 18-636ブラウザセキュリティ、スタンフォード
- インターネットセキュリティ-弱点とターゲット(WT 2015/16) ( WT 2012/13 ( YouTube ))
- ITセキュリティ、スティーブンゴードン-タマサート大学、タイ
- セキュリティと暗号化、スティーブンゴードン-タマサート大学、タイ
- Webセキュリティ-SS 2008-フライブルク大学
- CS461 / ECE422-コンピューターセキュリティ-イリノイ大学アーバナシャンペーン校 ( ビデオ )
コンピューターグラフィックス
- CS 5630/6630-可視化、2016年秋、ユタ大学 ( 講義-Youtube )
- 高度な視覚化UC Davis
- コンピューターグラフィックス2011年秋
- グラフィックスアーキテクチャの概要
- CS184コンピューターグラフィックス、2012年秋-UCバークレー
画像処理とコンピュータービジョン
- EE225Bデジタル画像処理、2014年春-UCバークレー ( ビデオ-2006年春 )
- EE637:デジタル画像処理I-パデュー大学 ( ビデオ -Sp 2011 、 ビデオ -Sp 2007 )
- 画像処理および分析UC Davis
- CAP 5415-セントラルフロリダ大学のコンピュータービジョン
- 講義:コンピュータービジョンの変分法(Prof. D. Cremers)TUM
- 画像処理および分析(コース)UC Davis
- ビジョンとロボティクスの紹介
- EENG 512 / CSCI 512-コンピュータービジョン-コロラドスクールオブマインズ
ヒューマンコンピュータインターフェース
- CS147:人間とコンピューターの相互作用設計入門-スタンフォード
- CSEP 510:ヒューマンコンピューターインタラクション
- デザイナー向けプログラミング-COMP1400-T2(2010)-UNSW
計算生物学
その他
- スキエナの計算ファイナンス講義
- AM 207-ハーバード大学のモンテカルロ法と確率的最適化
- CS 223A-スタンフォード大学ロボティクス入門
- CS 3152-コーネル大学コンピューターゲーム開発入門
- オープンソースの選択科目:データベースとRails-Ruby on Rails入門、テキサス大学 ( 講義-Youtube )
- SCICOMP-効率的な科学計算の紹介、ブレーメン大学 ( 講義-Youtube )
- MIT CMS.611J、ビデオゲームの作成、2014年秋
- 講義:飛行ロボットの視覚ナビゲーション-TUM
- Java、Javaサーブレット、JSPを使用したCS E-259 XML-ハーバード大学
- CSE 40373-2009年4月:マルチメディアシステム
- デジタル写真の公開-ハーバードエクステンションスクール
- XMLとデータベース-WS 2011-フライブルク大学