Sorting Searching (binary chop) Time analysis of algorithms, its significance Structs/classes, constructors, destructors, public/protected Pointers, new, delete, the heap Reference and non-reference parameters