すべてのオンラインコースはStepik.orgプラットフォームで開発されており、誰でも受講できます。 コースの数は増え続けており、この春にはいくつかの新製品が発売されます。
- アルゴリズム:理論と実践。 データ構造(A. S. Kulikov)
- オペレーティングシステム(M.Yu. Krinkin)
- Haskellの関数型プログラミング(パート2)(D.N. Moskvin)
アルゴリズム:理論と実践。 データ構造
講師 : アレクサンダー・クリコフ 、物理学および数理科学の候補。 数理論理学研究所、POMI RASの研究者、POMI RASのコンピューターサイエンスセンターおよびコンピューターサイエンスクラブのコーディネーター兼教師、アカデミック大学の講師。
コースについて :コースでは、実際に最も頻繁に使用されるデータ構造(配列、リスト、キュー、スタック、動的配列、優先度キュー、ディスジョイントセットシステム、ハッシュテーブル、バランスツリー)を調べます。 このようなデータ構造がさまざまなプログラミング言語でどのように実装されているかを学び、もちろん、自分でそれらを実装、適用、および拡張するためのトレーニングを受けます。
オペレーティングシステム
講師 : ミハイル・クリンキン 、サンクトペテルブルク科学アカデミー講師。
コースについて :OSカーネルの内部構造の基本に関するコース。 期間は短いものの、このコースでは以下のトピックについて詳しく説明します。
- メモリ管理(物理メモリと論理メモリへの分割、論理メモリ編成ハードウェア、割り当てアルゴリズム);
- 計画およびマルチタスク(プリエンプティブおよび非プリエンプティブマルチタスク、計画基準、制御フローの切り替え);
- フローの同期手段(相互排除、相互排除のプリミティブの実装、デッドロックおよびそれらを処理する手段);
- ユーザースペースとシステムコール(システムコールの実装、実行可能ファイル構造、アプリケーションの起動)。
関数型Haskellプログラミング(部2)
講師 : デニス・ニコラエヴィッチ・モスクヴィン 、サンクトペテルブルク科学アカデミー数理情報工学科准教授、コンピューターサイエンスセンター講師。
コースについて :学生は、エフェクトの操作を簡素化し、複合エフェクトの設計と使用を可能にする新しいデータ型と型クラスに精通することができます。 このコースは、Haskell Functional Programmingコースの続きです。 最初の部分は期限なしで利用可能です。
CSセンターとアカデミック大学のすべてのオンラインコースの詳細については、 ここをクリックしてください 。