Five C++ Programming University Courses خمس ج + + برمجة الدورات الدراسيه الجامعيه
Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web. وهنا الخمسة ج + + برمجة الدورات الدراسيه الجامعيه ان تقديم ما لديهم من محاضرة ، معمل ، وغيرها من محتوى الدورة على شبكة الانترنت. 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++. ج + + هذه المواد التعليميه وسوف تساعدك على سرعة تصل الى الترميز ج + + ، او يمكنك استخدام هذه لمعرفة طرق اكثر فعالية لاستخدام برنامج سي + +.
CS3101 - Programming Languages: C++ Cs3101 -- لغات البرمجه : ج + + at Columbia Univeristy في جامعة كولومبيا
This course is an introduction to the C++ programming language. وهذه الدورة مقدمة لسي + + لغة برمجة. Students should leave this class with knowledge of fundamental C++ programming constructs and the tools necessary to quickly master more advanced techniques. وينبغي ان يترك الطلاب مع هذه الفئة من المعرفه الاساسية ج + + برمجة التركيبات والادوات الضروريه لماستر بسرعة اكثر التقنيات تطورا. 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. وعلاوة على ذلك ، سيكون من المتوقع ان الطلاب لاثبات القدرة على نحو فعال فى برنامج ج + + -- المنتجة للمدونة (1) يجمع ، (2) وتنتج الناتج الصحيح ، (3) يستخدم الصحيح ج + + التركيبات ، (4) هو واضح ومتماسك وعلق.
| TOPICS المواضيع | LECTURE محاضرة | READINGS & HANDOUTS قراءات & حسنات | CODE الرمز | HOMEWORK واجب منزلي |
| Administrative Details التفاصيل الاداريه CUNIX Cunix Commandline Environment Commandline البيئة Jumping Into C++ القفز إلى ج + + | lecture1 | emacs reference card اماس اشارة بطاقه | session1 | |
| Variables المتغيرات Datatypes انواع البيانات Operators مشغلي Containers حاويات Control Flow مراقبة تدفق Random Numbers الارقام العشواءيه | lecture2 | C++ Reference ج + + اشارة sample عينه .emacs . اماس sample عينه .profile . محة | session2 | hw1 |
| Functions الوظائف Error Handling معالجة الاخطاء OOP: structs & classes صافية : structs & الطبقات | lecture3 | template metaprogramming قالب metaprogramming | session3 | hw2 HW2 |
| Template Functions and Classes قالب وظائف والطبقات Separate Compilation & the make utiltiy تجميع منفصل.. وجعل utiltiy Debugging: (preprocessor & GDB) تصحيح الأخطاء : (قبل المعالج & gdb) | lecture4 | makefiles templates النماذج macros مختصرات assert تأكيد | session4 | hw3 HW3 |
| Inheritance الميراث Pointers & Arrays المؤشرات و المصفوفات C-strings & File I/O ج - الجمل & الملف الاول / س Arguments to main الى الحجج الرئيسية Memory Allocation تخصيص الذاكرة | lecture5 | pointers المؤشرات lists قوائم maps الخرائط | session5 | hw4 HW4 |
| Final النهائي | hw5 |
CSCI 123 Introduction to Programming Concepts in C++ (CSCI 123 مدخل الى البرمجه في المفاهيم ج + + at Fullerton College في كلية فوليرتون
This course is an introduction to the basic principles of programming using a structured programming language, C/C++. وهذه الدورة مقدمة لالمبادئ الأساسية للبرمجة باستخدام لغة برمجة منظم ، ج / ج + +. Students will design algorithms, write external documentation, design and write source code in C/C++, and write internal documentation for programming problems. الطلاب تصميم الخوارزميات ، كتابة وثائق الخارجية ، تصميم والكتابة في شفره المصدر ج / ج + + ، وكتابة وثائق داخلية للبرمجة المشاكل.
Lectures: محاضرات :
- Introduction to the Course; Hardware & Software مقدمة الى وبطبيعة الحال ؛ الاجهزه و البرمجيات
- Basic Control Structures مراقبة الهياكل الأساسية
- Basic Types and Structures أنواع والهياكل الأساسية
- Lecture 4 Notes ويلاحظ المحاضره 4
- Top Down Design, Black Box Analogy, Function Stack, Overloading تصميم اعلى الى اسفل ، على الصندوق الاسود وقياسا على ذلك ، وظيفة كومة ، أثقال
- Pass By Reference, Testing عرج على الاشارة ، اختبار
- File Streams, Inheritance الملف الجداول ، والميراث
- Arrays المصفوفات
- cStrings, Strings, and Vectors cstrings ، الجمل ، ونواقل المرض
- Structures and Classes الهياكل والطبقات
- Operator Overloading, and Friends مشغل اثقال ، والأصدقاء
- Pointers and Dynamic Arrays المؤشرات والمصفوفات الحيويه
- Destructors and Constructors Destructors والبناؤون
- Linked Lists, Stacks, and Queues ربط قوائم ، مداخن ، وطوابير
- Recursion استدعاء ذاتي
- Inheritance & Polymorphism & الميراث polymorphism
CSE 459.22: Programming in C++ 459،22 استراتيجية اثيوبيا : البرمجه في سي + + at Ohio State University في جامعة ولاية اوهايو
Lecture Slides: محاضرة الشرائح :
- Lecture 1 المحاضره 1 [ppt] [pdf] [PDF] – A Tour of C++ -- جولة فى ج + +
- Lecture 2 المحاضره 2 [ppt] [pdf] [PDF] – Pointers and References -- المؤشرات والاشارات
- Lecture 3 المحاضره 3 [ppt] [pdf] [PDF] – Classes -- الطبقات
- Lecture 4 المحاضره 4 [ppt] [pdf] [PDF] – Object Initialization -- وجوه التهيءه
- Lecture 5 المحاضره 5 [ppt] [pdf] [PDF] – Inheritance -- الميراث
- Lecture 6 محاضرة 6 [ppt] [pdf] [PDF] – Operator Overloading -- مشغل اثقال
- Lecture 7 محاضرة 7 [ppt] [pdf] [PDF] – Polymorphism -- Polymorphism
- Lecture 8 محاضرة 8 [ppt] [pdf] [PDF] – Templates and Standard Template Library -- النماذج القياسيه ومكتبة القوالب
- Lecture 9 محاضرة 9 [ppt] [pdf] [PDF] – Exception Handling -- معالجة الاستثناء
CS117: Introduction to Programming Languages C++ Cs117 : مدخل إلى لغات البرمجه سي + + 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 محاضرات :
- March 26 26 اذار / مارس (Problem Solving) (حل المشاكل)
- March 28 28 اذار / مارس (Introduction to Abstract Data Types) (مقدمة الموجز لانواع البيانات)
- March 30 30 اذار / مارس (Recursive Solutions) (متكررة حلول) example1 ؟؟ example2 ؟؟
- April 02 & 04 02 و 04 نيسان / ابريل (Lists - 1) (القوائم -- 1)
- April 06 06 نيسان / ابريل (Lists - 2) (القوائم -- 2)
- April 09 & 11 09 و 11 نيسان / ابريل (Stacks) (مداخن)
- April 13 13 نيسان / ابريل (Queues) (طوابير)
- April 16 16 نيسان / ابريل (Introduction to Sorting) (مقدمة لفرز)
- April 18 18 نيسان / ابريل (Sorting: Insert Sort. Shell Sort) (الفرز : تضاف النوع. شل النوع) Shell Sort Example شل النوع مثلا
- April 20 20 نيسان / ابريل (Sorting: Quick Sort, merge Sort) (الفرز : فرز سريع ، ودمج النوع) Sorting Algorithms Comparison خوارزميات الفرز مقارنة
- April 23: Review, 23 نيسان / ابريل : استعراض ، Others آخرون
- April 25: 25 نيسان / ابريل : Midterm اختبار منتصف الفترة , ، Pb7 Solutions Pb7 حلول
- April 27 27 نيسان / ابريل (Next HW explanation, Exceptions) (شرح الاب المقبل ، والاستثناءات)
- April 30 30 نيسان / ابريل (Exceptions, Introduction to Trees) (الاستثناءات ، مقدمة لالاشجار)
- May 02 مايو 02 (Trees) (الأشجار) Examples- Expression Trees - امثلة على التعبير الاشجار
- May 02- tutorial 02 ايار / مايو -- الدورة التعليميه
- May 04 04 ايار / مايو (Binary Search Trees) (ثنائي بحث الاشجار) Binary Search Trees بحث ثنائي الاشجار
- May 07 07 ايار / مايو (AVL Trees, Splay Trees) (AVL الاشجار ، والاشجار فلطح)
- May 09 (2-3,2-3-4 Trees, B-Trees) 09 ايار / مايو (2-3،2-3-4 الاشجار ، والأشجار - ب)
- May 11 في 11 ايار / مايو (Tables, Priority Queues) (الجداول ، الاولوية لطابور) Examples امثلة
- May 14 14 ايار / مايو (Hashing) (الثرم) Hash Example مثلا البعثره
- May 16 16 ايار / مايو (Disjoint Set) (مجموعة disjoint)
- May 18 18 ايار / مايو (Introduction to Graphs. DFS) (مدخل الى الرسوم البيانيه. Dfs) Graph Implementation using Binary Search Trees الرسم البياني التنفيذ باستخدام ثنائي بحث الاشجار
- May 21 في 21 ايار / مايو (DFS, BFS, Topological Sorting) (Dfs ، bfs ، طوبولوجي الفرز)
- May 23 في 23 ايار / مايو (Minimal Spanning Tree, Shortest Path) (تغطي الحد الادنى من شجرة ، وأقصر الطرق)
- May 25 25 ايار / مايو (External Methods) (أساليب الخارجية)
- May 30 (Exam Review, 30 ايار / مايو (امتحان الاستعراض ، Optional reading اختياري القراءة ) (
CpE 391D - Fundamentals Of Object Oriented Programming In C++ التعليم المهني المستمر 391d -- اساسيات البرمجه الموجهة من وجوه فى ج + + 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 - ساعة الائتمان القائمة على المشاريع الموجهة نحو المختبر وبطبيعة الحال تهدف الى تعليم أساسيات شيءيه في تصميم وتنفيذ ج + +. 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. اهداف الدورة الطلاب ان يكون لهما من الناحية العملية وتحديد برمجة شيءيه المفاهيم والاساليب ، وممارسة استخدام الطبقات ج + + ومكتبات فئة ، وتعديل القائمة ج + + الطبقات ، ج + + وضع الطبقات للتطبيقات البسيطة ، وممارسة مفاهيم وجوه - التحليل والتصميم (ooa / ood) وتصميم انماط وأطر من خلال تطوير ج + + القائم على المشروع.
Course Topics - Slides: وبطبيعة الحال مواضيع -- الشرائح :
- Introduction to the Object-Oriented Programming Concepts مقدمة لبرمجة شيءيه المفاهيم
- C++ Program structure ج + + هيكل البرنامج
- C++ Data Types ج + + انواع البيانات
- Functions, Scope and the Free Store مهام ونطاق ومنطقة المخزن
- The C++ Class فإن الطبقة ج + +
- Static Class members and the this pointer ساكنة اعضاء الطبقة وهذا مؤشر
- Operator Overloading مشغل اثقال
- Class Derivation and Inheritance الطبقة الاشتقاق والميراث
- Virtual Functions and Polymorphism وظائف والافتراضيه polymorphism
- Templates النماذج
- Object-Oriented Analysis and Design (OOAD) برمجة شيءيه (ooad)
Lab Assignments: مختبر الاحالات :
- Introduction to OOP, and The C++ Program Structure. مقدمة صافية ، وج + + هيكل البرنامج.
- Data Types I, Pointers, references, and arrays (2 weeks) الأول انواع البيانات ، المؤشرات ، والمراجع ، والمصفوفات (2 اسابيع)
- Data Types II, Structs and Classes. انواع البيانات الثاني ، structs والطبقات.
- The C++ class, Sparse Matrix Application. ج + + فان الطبقة ، وتطبيق مصفوفه متناثره.
- Nested Classes, and discrete event simulation of a client server model (2 weeks). فصول متداخله ، ومحاكاه الحدث منفصلة لأحد الزبائن خادم النموذج (2 أسابيع).
- The this pointer, Static data members, and operator overloading. فان هذا المؤشر ، ساكنة اعضاء البيانات ، ومشغل اثقال.
- Class derivation, and inheritance. الطبقة الاشتقاق ، والميراث.
- Multiple inheritance, and Polymorphism. الارث متعددة ، وpolymorphism.
- Project: Object-Oriented Analysis and Design (2 weeks) المشروع : برمجة شيءيه (2 اسابيع)
- Project: Implementation and testing (2 weeks) المشروع : تنفيذ واختبار (2 اسابيع)
Popularity: 14% [ شعبية : 14 ٪] ? ؟ ] [
Related Posts: الوظائف ذات الصلة :





















