HüseyinGüzeL
POWER SYSTEMS - PROJECT SITE MANAGER
EMTA GROUP & EMTA ENERGY
Hello friends,
Wooden area in front of the deparment
COURSERA
For Programmers
C++
ONLINE course
Module 2: C++: Basics of Generics and Classes
Welcome!
The course provides an overview of C++ for the experienced C programmer. You will learn how C++ is more powerful than C. The C++ STL library will be featured. This library allows C++ programmers to code generically, efficiently and at a high level. You will learn how to write basic graph algorithms such as the shortest path algorithm. You'll then put this skill to use in a programming assignment aimed at producing an intelligent hex player.
One year of experience in programming with C or a similar programming language is required. You should have a basic familiarity with implementing standard CS algorithms, especially graph algorithms, such as the shortest path algorithm. Some object-oriented software development is also desirable. These topics are typically taught in a first year computer science curriculum.
Although the lectures are designed to be self-contained, a serious C++ programmer will need access to reference materials. The Wikipedia C++ article is a good place to start. The course is based on the instructor's text: C++ for C Programmers: 3rd Edition.