TeachStreet is Closing
These are 1 on 1 sessions in which I will be offering instructions on programming in C++ geared towards your individual need and skill level.
Topics can range from:
* I've never programmed before and I want to learn (though I would recommend starting with a language other than C++)
* I know (insert language here) but I want to learn C++
* Help! I have this C++ program and I need to understand it and learn how to change it!
* Beginning computer science taught using C++ (loops, control flow, beginning object oriented programming, vectors, maps)
* Intermediate computer science taught using C++ (more complex algorithms and data structures including arrays and pointers)
* Advanced computer science taught using Python (large scale program organization, advanced algorithms and data structures).
* Templates and template metaprogramming, C++'s language within a language.
* Concurrent programming in C++ (threads and locking)
* Parallel programming in C++ (structuring your program so that several parts can proceed in parallel, parallel programming techniques such as map/reduce)
