COURSE AUTHOR –
Albert Rached
1. Data types, operators, control statements, loops, break and continue
2. Arrays, methods, String manipulation, recursive methods
3. classes, objects, using objects, constructors, getters, setters, to string method,
4. Inheritance, Polymorphism, Abstract Classes, Interfaces.
5. Exception handling, Open/read/write files, GUIs
6. writing and using simple data structures, array lists
7. learning how to think, research and plan out projects as a programmer
8. in later lectures, working with more advances data structures (binary search trees, hash tables)
9. in later lectures, sorting algorithms