Java Gui, windows.h, swing animated apps, nes simulation, Object oriented solutions, console based apps, Database interaction, dynamic storage, multitask threading, complex search algorythyms, binary storage, virtual functions, default constructors, dynamically allocated objects, sequential access text and binary .dat, advanced file output formatting, nested structured data, binary search, vector search, multiple inheritance, variable addresses, pointer arithmetic, cctype, iomanip, string, cstring, abstact storage, literal conversion, structured pointer member access, generics, linked lists, array list, web programming, parameters as structures, some c#, html, xml, JRadioButton constructors swing numeric entry and many other swing controls