1. Evolution of Computing 2. Introduction to Soft Computing 3. Hard vs Soft Computing 4. Soft Computing – Requirements, Characteristics, Areas 5. Fuzzy Logic 7. Perceptron 8. Multi-Layer Perceptron 9. ANN Advanced 10. Associative Memory 11. Adaptive Resonance Theory 12. Self-Organizing Maps 13. Restricted Boltzman Machines 14. Introduction to Deep Learning 15. Building the first neural network 16. Convolutional Neural Network 17. Recurrent Neural Network