Cho 24cai1103 Asc 2024 Sem2
Cho 24cai1103 Asc 2024 Sem2
This course introduces soft computing methods which, unlike hard computing, are tolerant of imprecision, uncertainty,
and partial truth. This tolerance is exploited to achieve tractability, robustness, and low solution cost. The principal
constituents of soft computing are fuzzy logic, neural network theory, and genetic algorithms.
• To introduce soft computing concepts and techniques and foster their abilities in designing appropriate techniques
for a given scenario.
• To implement soft computing-based solutions for real-world problems.
• To give students knowledge of non-traditional technologies and fundamentals of artificial neural networks, fuzzy
sets, fuzzy logic, genetic algorithms.
• To provide students hands-on experience on Python to implement various strategies.
CLO-PO-PSO Mapping
CLO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 Type of
Assessment’s 3
CLO1 L L L L L L L M H M M Summative
CLO2 H M H H M L L M H H M Summative
CLO3 H M H H M L L M H H H Summative
CLO4 H M H H M L L M H H H Summative
Recommended Books:
B01: Principles of Soft Computing, 3rd Edition” by S.N. Sivanandam& SN Deepa, 2018 Wiley India Pvt. Ltd.
B02: D. K. Pratihar, Soft Computing, Narosa Publishing House, 2018.
B03: S. Haykin, Neural Networks: A Comprehensive Foundation, 2nd Ed, Pearson Education, 1999.
B04:G.Chen and T.T.Pham, Introduction to Fuzzy Sets, Fuzzy Logic, and Fuzzy Control Systems, CRC Press, 2001.
B05: R. A. Aliev, R. R. Aliev, Soft Computing and its Applications, World Scientific Publishing Co. Ltd., 2001.
1. https://onlinecourses.nptel.ac.in/noc22_cs54/preview
2. https://cse.iitkgp.ac.in/~dsamanta/courses/sca/index.html
3. https://www.udemy.com/course/artificial-neural-networks-made-easy/
4. https://www.coursera.org/learn/neural-networks-deep-learning
5. https://onlinecourses.nptel.ac.in/noc22_ge04/preview
Fuzzy Set Theory and Fuzzy Systems: Introduction to Fuzzy Logic, Fuzzy sets versus Crisp
6-7 B02
Set
Fuzzy Set Operations (Union, Intersection, Complement, Equality), Fuzzy relations,
8-10 B02
Membership functions, Fuzzy If-then Rules
44-45 Applications of GA. Selection, Crossover, Mutation using genetic algorithms B03
Book no.
Lect Ch no. TLM
Topics CLO ALM Web References Audio-Video
no. Page no.
https://www.scie
ncedirect.com/sc
ience/article/pii/
S187705091632
5467
2 Concept of B01, Lecture, Quiz, https://mitpress. https://www.youtube.co
Computing CLO1 Ch1, Discussi Focused mit.edu/books/el m/watch?v=8LdZMqcF
Systems Pages on Listing ements- EHs&list=PLYwpaL_S
11-20 computing- FmcCPUl8mAnb4g1oE
systems xKd0n4Gw
3 "Soft" B01, Lecture Quiz, https://www.gee https://www.youtube.co
computing CLO1 Ch1, Focused ksforgeeks.org/d m/watch?v=8LdZMqcF
versus "Hard" Pages Listing ifference- EHs&list=PLYwpaL_S
computing, 21-30 between-soft- FmcCPUl8mAnb4g1oE
Characteristics computing-and- xKd0n4Gw
of Soft hard-computing/
computing
4 Soft computing B02, Lecture Quiz, Think/ https://www.edu https://www.youtube.co
techniques, CLO2 Ch2, Pair/ Share cba.com/soft- m/watch?v=8LdZMqcF
Fuzzy , CL03 Pages computing- EHs&list=PLYwpaL_S
Computing, 35-50 techniques/ FmcCPUl8mAnb4g1oE
Neural xKd0n4Gw
Computing,
Genetic
Algorithms,
Associative
Memory,
Adaptive
Resonance
Theory
5 Some B01, Lecture, Quiz, https://www.edu https://www.youtube.co
applications of CLO2 Ch2, Discussi Focused cba.com/soft- m/watch?v=8LdZMqcF
soft computing , Pages on, Listing, computing- EHs&list=PLYwpaL_S
techniques CLO3 51-65 Question Think/ Pair/ techniques/ FmcCPUl8mAnb4g1oE
ing Share xKd0n4Gw
6-7 Fuzzy Set B04, Lecture, One https://en.wikipe https://www.youtube.co
Minute
https://towardsda
tascience.com/fu
zzy-inference-
system-
implementation-
in-python-
8af88d1f0a6e
15-16 ARTIFICIAL B03, Lecture Quiz, https://towardsda https://www.youtube.co
NEURAL CLO3 Ch6, Focused tascience.com/ne m/watch?v=8LdZMqcF
NETWORKS: Pages Listing ural-networks- EHs&list=PLYwpaL_S
Artificial neural 135-150 6ef91fa3bb7c FmcCPUl8mAnb4g1oE
networks Vs xKd0n4Gw
Biological
neural networks
17 ANN B03, Lecture Quiz, Think/ https://www.v7la https://www.youtube.co
architecture, the CLO3 Ch7, Pair/ Share bs.com/blog/neu m/watch?v=8LdZMqcF
basic building Pages ral-network- EHs&list=PLYwpaL_S
block of an 151-165 architectures- FmcCPUl8mAnb4g1oE
artificial neuron guide xKd0n4Gw
8. Remedial Classes
After every Sessional Test, different types of learners will be identified, and special discussions will be planned and scheduled accordingly.
Remedial Classes, Doubt Sessions, Guided Workshop, Doubt Session Projects, Coding Competitions
Tutorials
9. Self-Learning
Content beyond syllabus covered (if any) should be delivered to all students that would be planned, and schedule
notified accordingly.
Advanced Topics,
S.No Additional Reading, CLO POs ALM References/MOOCS
Research papers
PO7, Think Pair
Explainable Artificial https://www.udemy.com/course/xai-with-
1 PO10, Share,
Intelligence (XAI) python/
PO11 Brainstorming
Weightage
Assessment Evaluation Type of No. of Max. Mode of
of CLO
Type Component Component Assessments Marks Assessment
Component
Objective
CLO1,
Summative Component 1 Sessional 02* 40% 30 Offline
CLO2,CLO3
Tests (STs)
CLO1,
End Term CLO2,
Summative Component 2 01** 60% 60 Offline
Examinations CLO3,
CLO4
Total 100
* All STs are mandatory. Average of both ST’s should be taken for the internal assessment.
** To appear for the End Term Exam, attendance must be 75% or more.
12. Syllabus of the Course
Education at Chitkara University builds on the principle that excellence requires freedom where Honesty and integrity are
its pre requisites. Academic honesty in the advancement of knowledge requires that all students and Faculty respect the
integrity of one another's work and recognize the importance of acknowledging and safeguarding intellectual property. Any
breach of the same will be tantamount to severe academic penalties.
Date(DD/MM/YYYY) 09-01-2025