code CS464
credit_hours 3
title Soft Computing
arbic title
prequisites CS366
credit hours 3
Description/Outcomes This course introduces soft computing methods which, unlike hard computing, are tolerant of imprecision, uncertainty and partial truth. The principal constituents of soft computing are fuzzy logic, neural network theory, support vector machines and genetic algorithms.
arabic Description/Outcomes
objectives 1. Understand the difference between hard and soft computing methods.
2. Be able to apply several soft computing techniques for learning from experimental data.
3. Understand what is fuzzy logic and apply it in various applications
4. Apply neural networks to solve soft computing problems
5. Model problems using support vector machine
6. Use genetic algorithms to solve soft computing problems
arabic objectives
ref. books Kecman, V., Learning and Soft Computing, The MIT Press, Cambridge, MA.
arabic ref. books
textbook karray F. and Silva C., Soft Computing and Intelligent Systems Design - Theory, Tools and Applications, Addison Wesley.
arabic textbook
objective set
content set
Course Content
content serial Description