1 / 11

Complex Systems Engineering CSE - SWE 488

apu
Download Presentation

Complex Systems Engineering CSE - SWE 488

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Complex Systems Engineering CSE - SWE 488 Prof. Mohamed Batouche batouche@ksu.edu.sa

    2. Course information Instructors: Lectures: Prof. Mohamed Batouche (King Saud University) Tutorial: Lecturer (King Saud University) – Mr. Fettouh kellal Labs: RA (King Saud University) – Mr. Hanif 2

    3. Time schedule (Lectures) 3

    4. Textbook Textbook(s): Jay Xiong, New Software Engineering Paradigm based on Complexity Science, Springer, 2011. Recommended books: see website Readings: see website Lecture slides: some of them are adapted from existing slides … 4

    5. Recommended Books Dan Braha, Ali Minai, Yaneer Bar-Yam (2010): Complex Engineered Systems: Science Meets Technology. Springer. Melanie Mitchell (2009): Complexity: A guided Tour. Oxford University Press. Claudios Gros (2011): Complex and Adaptive Dynamical Systems. Second Edition, Springer. John H. Miller and Scott E. Page (2007): Complex Adaptive Systems. Princeton  University Press. Yaneer Bar-Yam (2004): Making Things Work: Solving Complex problems in a Complex World. NECSI - Knowledge Press. Thrishantha Nanayakkara, Mo Jamshidi, Ferat Sahin (2010): Intelligent Control Systems with an Introduction to System of Systems Engineering, CRC Press. 5

    6. Grading policies Final exam: (40%) Midterm1, Midterm 2: (40%) Homework, Quizzes, Projects, Attendance: (20%) Final grades = Final exam * 0.4 + Midts * 0.4 + HQPA * 0.2 6

    7. Course Web http://faculty.ksu.edu.sa/mohamedbatouche/Pages/SwE488.aspx/ Any news for this course. Hence, you need to visit it from time to time. Suggestions are also welcome! 7

    8. Course Description The course covers at least the followings:   This course represents an introduction to complex systems and the methods and tools currently under consideration and use towards better understanding of such systems and the development of a complex engineered systems theory. Topics include concepts such as emergence, self-organization, learning and adaptation, and various quantitative and computational intelligence techniques and algorithms that are considered for modeling, analysis and evaluation of such complex systems. System-of-systems concept will be also presented. Students will be able to work on a small project in which they have to design and implement a small part of a complex system. 8

    9. Syllabus: a Tentative Introduction and definitions Natural complex systems Artificial complex systems Parts, Wholes and Relationships Self-organized patterns Networks and memory Complexity and Scale in Organizations Evolution Competition and cooperation The new software engineering paradigm (NSE) Model driven engineering Solving complex problems Concluding remarks, review, and evaluation 9

    10. Specific Outcomes of Instruction (Course Learning Outcomes): Understand the importance of complexity theory in software development. Understand the difference between complex systems and intricate systems. Understand complex systems concepts such as emergence, self-organization, adaptation and evolution. Learn how to develop evolving large scale software systems. Understand the new software engineering paradigm NSE (Nonlinear Software Engineering). Use complexity theory to develop complex industrial applications. 10

    11. Complex Systems Software Tools NetLogo Matlab – NN, GA, RBN Toolboxes Swarm Platform Conway's Game of Life 11

More Related