Soft Computing

Course Name: 

Soft Computing (CS352)


B.Tech (CSE)




Programme Specific Electives (PSE)


Introduction to soft computing, Fuzzy logic, Applications of fuzzy logic, Genetic algorithms, Artificial neural
networks; Supervised, unsupervised and reinforcement learning; Basic neural network models, Adaline, Linear and
nonlinear activation functions, Loss functions, Gradient descent method, Back propagation algorithm, Multi-layer
neural networks


J.-S. R. Jang, C.-T. Sun, and E. Mizutani, Neuro-Fuzzy and soft Computing, PHI Learning, 2009
G. J Klir and B Yuan. "Fuzzy Sets and Fuzzy Logic: Theory and Applications", Prentice Hall. Martin T Hagan, “Neural network design” (2nd edition), 2014
Melanie Mitchell, An Introduction to Genetic Algorithms, MIT Press, 2000.
Taqiq Rashid, “Make your own Neural Network”, 2016
David E. Goldberg, Genetic Algorithms In Search, Optimization And Machine Learning, Pearson Education, 2002


Computer Science and Engineering

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in


Connect with us

We're on Social Networks. Follow us & get in touch.