Intelligentedu intelligentedu
Best New Free Computer IT Training Tutorial Resources 最高の新しい無料コンピュータリソースITトレーニングチュートリアル
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian





Blog Roll: ブログロール:


Top Links: トップへ関連リンク:

February 6, 2008 2008年2月6日

Five C++ Programming University Courses 5つのC + +プログラミング大学のコース

Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web.ここには5つのC + +プログラミング大学のコースを提供して講義、研究室、およびその他のコースのコンテンツをウェブ上です。 This C++ learning material will help you get up to speed with coding C++, or you can use these to learn more effective ways to program using C++.このC + +の学習に役立つ資料を最大速度と符号化C + + 、または使用することができますこれらの方法をより効果的なプログラムを学ぶC + +を使用しています。


CS3101 - Programming Languages: C++ cs3101 -プログラミング言語: C + +で
at Columbia Univeristyコロンビア大学

This course is an introduction to the C++ programming language.このコースは、はじめに、 C + +プログラミング言語です。 Students should leave this class with knowledge of fundamental C++ programming constructs and the tools necessary to quickly master more advanced techniques.このクラスの生徒別れろとC + +プログラミングの知識を根本的に必要なツールを迅速に構築およびマスターより高度なテクニックです。 Moreover, students will be expected to demonstrate ability to program effectively in C++ - producing code that (1) compiles, (2) produces correct output, (3) utilizes proper C++ constructs, (4) is coherent and clearly commented.また、学生は予想を実証するプログラムを効果的に行う能力をC + +で-生産コードを( 1 )コンパイル、 ( 2 )正しい出力を生成、 ( 3 )利用の適切なC + +の構築、 ( 4 )は、コヒーレントとのコメントを明確にします。

TOPICSトピック LECTURE講演 READINGS & HANDOUTS朗読&配布資料 CODEコード HOMEWORK宿題
Administrative Details管理者の詳細
CUNIX cunix
Commandline Environmentコマンドライン環境
Jumping Into C++ジャンプをC + +で
lecture1 emacs reference card Emacsのリファレンスカード session1
Variables変数
Datatypesデータ
Operators演算子
Containersコンテナ
Control Flow制御フロー
Random Numbers乱数
lecture2 C++ Reference C + +のリファレンス
sampleサンプル .emacs 。 emacsに書いて
sampleサンプル .profileです。プロファイル
session2セッション hw1
Functions機能
Error Handlingエラー処理
OOP: structs & classesオブジェクト指向:構造体&クラス
lecture3 template metaprogrammingテンプレートメタプログラミング
session3セッション hw2
Template Functions and Classesテンプレートの関数やクラス
Separate Compilation & the make utiltiy別のコンパイルと、 makeのutiltiy
Debugging: (preprocessor & GDB)デバッグ: (プリプロセッサ& gdb )
lecture4 makefilesメーク
templatesテンプレート
macrosマクロ
assert主張
session4 hw3
Inheritance継承
Pointers & Arraysポインタ&配列
C-strings & File I/O C -文字列&ファイルI / O
Arguments to mainに引数をメイン
Memory Allocationメモリの割り当て
lecture5 pointersポインタ
listsリスト
mapsマップ
session5 hw4
Finalファイナル hw5



CSCI 123 Introduction to Programming Concepts in C++ csci 123はじめにプログラミングの概念を C + +で
at Fullerton Collegeフラートン大学で

This course is an introduction to the basic principles of programming using a structured programming language, C/C++.このコースは、はじめにプログラミングの基本原理は、構造化プログラミング言語を使用して、用C / C + + 。 Students will design algorithms, write external documentation, design and write source code in C/C++, and write internal documentation for programming problems.学生は設計のアルゴリズムは、外部のドキュメントの書き込み、デザインおよび書き込みのソースコードはC / C + + 、および内部のドキュメントを書くのプログラミング問題が発生します。

Lectures:講演会:


CSE 459.22: Programming in C++ カスタム検索エンジンの459.22 :プログラミングを C + +で at Ohio State Universityオハイオ州立大学で

Lecture Slides:講義スライド:
Labs:ラボ:


CS117: Introduction to Programming Languages C++ cs117 :はじめにプログラミング言語 C + +で at the Univeristy of Chicagoは、シカゴ大学の

This course covers definition, use, algorithm design and algorithm analysis of the fundamental abstract data types, including linked lists, stacks, queues, trees and graphs.このコースのカバーで定義されて、使用方法、アルゴリズムの設計と解析アルゴリズムの基本的な抽象データ型、リンクのリストを含む、スタック、キュー、木とグラフをします。 Also, analysis of each algorithm is done.また、分析の各アルゴリズムは完了です。

Lectures講義 :

CpE 391D - Fundamentals Of Object Oriented Programming In C++ cpe 391d -基本的なオブジェクト指向プログラミングをC + +で at West Virginia Universityウェストバージニア大学で

This is a 3-credit hour project-based laboratory-oriented course aimed at learning the fundamentals of object-oriented design and implementation in C++.これは、 3 -クレジット時間プロジェクトベースの研究室指向の基礎を学ぶコースを目指すオブジェクト指向の設計と実装をC + +です。 The objectives of the course are to have students identify and practice the object-oriented programming concepts and techniques, practice the use of C++ classes and class libraries, modify existing C++ classes, develop C++ classes for simple applications, and practice the concepts of Object-Oriented Analysis and Design (OOA/OOD) and design patterns and frameworks by developing a C++ based project.このコースは、目標を識別し、練習には学生のは、オブジェクト指向プログラミングの概念やテクニック、実践して使用するC + +のクラスとクラスライブラリ、修正、既存のC + +のクラス、 C + +のクラスを開発する単純なアプリケーション、およびオブジェクトの概念を実践して指向分析とデザイン(共にOOA / ood )とデザインパターンやフレームワークを開発するC + +ベースのプロジェクトを作成します。

Course Topics - Slides:コースのトピック-スライド:

  1. Introduction to the Object-Oriented Programming Conceptsはじめに、オブジェクト指向プログラミングの概念
  2. C++ Program structure C + +プログラムの構造
  3. C++ Data Types C + +のデータ型
  4. Functions, Scope and the Free Store関数、スコープと自由ストア
  5. The C++ ClassのC + +のクラス
  6. Static Class members and the this pointer静的クラスのメンバと、このポインタ
  7. Operator Overloading演算子の多重定義
  8. Class Derivation and Inheritanceクラスの派生と継承
  9. Virtual Functions and Polymorphism仮想関数と多型
  10. Templatesテンプレート
  11. Object-Oriented Analysis and Design (OOAD)オブジェクト指向分析とデザイン( ooad )

Lab Assignments:ラボの割り当て:

  1. Introduction to OOP, and The C++ Program Structure.はじめにオブジェクト指向やC + +プログラムの構造です。
  2. Data Types I, Pointers, references, and arrays (2 weeks)データの種類私は、ポインタ、参考文献、およびアレイ( 2週間)
  3. Data Types II, Structs and Classes.データ型の2世、構造体やクラスです。
  4. The C++ class, Sparse Matrix Application. C + +のクラスは、疎行列アプリケーションを作成します。
  5. Nested Classes, and discrete event simulation of a client server model (2 weeks).ネストされたクラス、および離散事象シミュレーションのクライアントサーバーモデル( 2週間)です。
  6. The this pointer, Static data members, and operator overloading.このポインタは、静的データメンバ、および演算子のオーバーロードします。
  7. Class derivation, and inheritance.クラスの導出、および継承します。
  8. Multiple inheritance, and Polymorphism.多重継承、および多型です。
  9. Project: Object-Oriented Analysis and Design (2 weeks)プロジェクト:オブジェクト指向分析と設計( 2週間)
  10. Project: Implementation and testing (2 weeks)プロジェクト:実装とテスト( 2週間)

Popularity: 14% [人気度: 14 % [ ? ですか? ] ]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. を共有して楽しむ: これらのアイコンのリンクを社会的ブックマーキングサイトを発見する読者が共有し、新しいウェブページをご覧ください。
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: 関連記事:
  • 39 Univeristy Programming and IT Courses 39大学のプログラミングおよびそれコース
  • 9 AJAX Tutorials from Univeristy Courses 9 ajaxチュートリアルから大学のコース
  • Free Linux Internals Course無料のLinuxの内部コース
  • Free Shell Scripting Course無料のシェルスクリプトコース
  • Free Linux System Administration Course無料のLinuxシステム管理コース

  • No Commentsコメントはありません »

    No comments yet.コメントはまだありません。

    RSS feed for comments on this post.この投稿にコメントをRSSフィードを登録しています。

    Leave a commentコメントを残す

    You must beしなければなりません。 logged in記録される to post a comment.コメントを投稿するにします。