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 6 февраля 2008 года

Five C++ Programming University Courses Пять C + + Programming университетских курсов

Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web. Вот пять C + + Programming Университетские курсы, которые предлагают свои лекции, лабораторные и другие содержание курса на веб-сайте. 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
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 Отдельные Компиляция и сделать 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 СПП: Программирование на языке С + + at Ohio State University в Ohio State University

Lecture Slides: Lecture Slides:
  • Lecture 1 Лекция 1 [ppt] [pdf] – A Tour of C++ -- Экскурсия по C + +
  • Lecture 2 Лекция 2 [ppt] [pdf] – Pointers and References -- Анонсы и отзывы
  • Lecture 3 Лекция 3 [ppt] [pdf] – Classes -- Классы
  • Lecture 4 Лекция 4 [ppt] [pdf] – Object Initialization -- Объект Инициализация
  • Lecture 5 Лекция 5 [ppt] [pdf] – Inheritance -- Наследование
  • Lecture 6 Лекция 6 [ppt] [pdf] – Operator Overloading -- Оператор Перегрузка
  • Lecture 7 Лекция 7 [ppt] [pdf] – Polymorphism -- Полиморфизм
  • Lecture 8 Лекция 8 [ppt] [pdf] – Templates and Standard Template Library -- Шаблоны и стандартная библиотека шаблонов
  • Lecture 9 Лекция 9 [ppt] [pdf] – Exception Handling -- Обработка исключений
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++ МАТИ 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 Функции, масштабы и бесплатные 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) Данные типы I, указатели, и массивами (2 недели)
  3. Data Types II, Structs and Classes. Данные типы II, структур и классов.
  4. The C++ class, Sparse Matrix Application. C + + класса, Sparse Matrix заявки.
  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 Университет программирования и IT курсы
  • 9 AJAX Tutorials from Univeristy Courses 9 AJAX Обучение в университете курсы
  • Free Linux Internals Course Бесплатная Linux Внутренний курс
  • Free Shell Scripting Course Свободный курс "Шелл" Сценарии
  • Free Linux System Administration Course Бесплатная Linux System Administration курс

  • Filed under: Поданного в соответствии с: Best New Free Computer IT Training Tutorial Resources Лучший новый бесплатный компьютер обучение IT Учебник ресурсов — computer_teacher @ 10:52 pm -- Computer_teacher @ 10:52 вечера

    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. опубликовать комментарий.