HOME INSTITUTIONAL INFORMATIONINFORMATION ON DEGREE PROGRAMMES Computer Engineering (in English) With ThesisCERTIFICATE PROGRAMMESUSEFUL INFORMATION, RESOURCES & SERVICES FOR STUDENTSUSEFUL LINKS AND DOCUMENTSADITIONAL & SUPPORTING INFORMATION

SECTION I: GENERAL INFORMATION ABOUT THE COURSE

Course Code Course Name Year Semester Theoretical Practical Credit ECTS
70714MEEOS-CME0053 System Dynamics 0 Spring 3 0 3 6
Course Type :
Cycle: Master      TQF-HE:7. Master`s Degree      QF-EHEA:Second Cycle      EQF-LLL:7. Master`s Degree
Language of Instruction: English
Prerequisities and Co-requisities: N/A
Mode of Delivery: Face to face
Name of Coordinator: Dr. Öğr. Üyesi ENGİN SANSARCI
Dersin Öğretim Eleman(lar)ı:
Dersin Kategorisi:

SECTION II: INTRODUCTION TO THE COURSE

Course Objectives & Content

Course Objectives: The objective of this course is to provide students with a foundational understanding of system dynamics and its strategic applications in management. Students will develop skills to analyze and manage complex systems by learning essential concepts such as feedback loops, stock and flow diagrams, and simulation models. Through a focus on systems thinking, the course aims to enhance students' abilities to recognize and influence key leverage points within organizational structures. A hands-on management simulation game will allow students to apply their knowledge in a virtual business environment, refining their strategic thinking and problem-solving skills for real-world scenarios.
Course Content: This course covers the core principles of system dynamics, beginning with an introduction to fundamental concepts and modeling techniques. Students will learn how to create stock and flow diagrams and develop simulation models, gaining insights into how these tools are used to analyze complex systems. Building on this foundation, the course explores systems thinking in management, focusing on identifying leverage points and understanding system behaviors. In the final part of the course, students will participate in a management simulation game, where they will manage a virtual business environment and apply system dynamics principles to strategic decision-making. Real-world case studies will also be integrated throughout the course to illustrate practical applications across various industries.

Course Learning Outcomes (CLOs)

Course Learning Outcomes (CLOs) are those describing the knowledge, skills and competencies that students are expected to achieve upon successful completion of the course. In this context, Course Learning Outcomes defined for this course unit are as follows:
Knowledge (Described as Theoritical and/or Factual Knowledge.)
Skills (Describe as Cognitive and/or Practical Skills.)
Competences (Described as "Ability of the learner to apply knowledge and skills autonomously with responsibility", "Learning to learn"," Communication and social" and "Field specific" competences.)

Weekly Course Schedule

Week Subject
Materials Sharing *
Related Preparation Further Study
1) Introduction to System Dynamics: Overview of system dynamics, its history, and foundational concepts.
2) Feedback Loops and System Structure: Understanding reinforcing and balancing feedback loops.
3) Stock and Flow Diagrams: Building and interpreting stock and flow diagrams in complex systems.
4) Causal Loop Diagrams: Introduction to causal loop diagrams and their role in modeling.
5) Dynamic Hypotheses and Model Formulation: Creating hypotheses and formulating models based on system behavior.
6) Time Delays and Nonlinear Relationships: Exploring the effects of delays and non-linearities in dynamic systems.
7) Modeling and Simulation Techniques: Introduction to tools and software for system dynamics simulation.
8) Validation and Testing of System Dynamics Models: Techniques for testing and validating system dynamics models.
9) Policy Design and Scenario Analysis: Designing policies and analyzing scenarios using simulation models.
10) Systems Thinking in Management: Application of systems thinking in organizational decision-making.
11) Sensitivity Analysis and Model Robustness: Assessing model robustness and sensitivity to parameters.
12) Real-World Applications of System Dynamics: Case studies and applications in various industries.
13) Management Simulation Game and Course Wrap-up: Participating in a management simulation game and reflecting on course learning outcomes.
*These fields provides students with course materials for their pre- and further study before and after the course delivered.

Recommended or Required Reading & Other Learning Resources/Tools

Course Notes / Textbooks: • Documentation from Craig W. Kirkwood: https://www.public.asu.edu/~kirkwood/sysdyn/SDIntro/SDIntroduction.htm
References: • Insgihtmaker Modeling Tool: https://insightmaker.com/
• Insightmaker Tutorials: https://insightmaker.com/docs/tutorials
• Silico App: https://silico.app/
• Videos in the Silico User Guide: https://www.sdcourses.com/silico-guide
• Video: Introduction to System Dynamics with Vensim: https://vensim.com/video/
• Documentation from Craig W. Kirkwood: https://www.public.asu.edu/~kirkwood/sysdyn/SDIntro/SDIntroduction.htm
• Resources from Arizona State University: https://www.public.asu.edu/~kirkwood/sysdyn/SDRes.htm
• Fizzy Simulation Game: beykoz.fizzydrinks.net

DERS ÖĞRENME ÇIKTILARI - PROGRAM ÖĞRENME ÇIKTILARI İLİŞKİSİ

Contribution of The Course Unit To The Programme Learning Outcomes

Ders Öğrenme Çıktıları (DÖÇ)
Program Öğrenme Çıktıları (PÖÇ)
1) Owns advanced theoretical and applied knowledge in the field of computer science and engineering.
2) Owns the comprehensive knowledge about advanced techniques and methods and their limitations applied in the field of computer science and engineering.
3) Reaches knowledge broadly and deeply by application and development in the field of computer science and engineering, evaluates, interprets and applies knowledge.
4) Complements and applies knowledge with scientific methods using uncertain, limited or incomplete data; can use information from different disciplines together.
5) Defines the problem, accesses data, uses knowledge from different disciplines, designs researches, designs system and process, develops solution methods in order to solve current problems in the field of computer science and engineering.
6) Can work effectively in disciplinary and multi-disciplinary teams, lead such teams and develop solution approaches in complex situations; can work independently and take responsibility.
7) Has awareness of the new and developing applications of his/her profession, examines and learns them when needed.
8) Has the necessary skills and competencies to perform his/her profession in the most effective way and to constantly improve himself/herself.
9) Acquires communication in a Foreign Language (English) competence defined on the level of at least B2 in European Language Portfolio.
10) Observes social, scientific and ethical values in the stages of data collection, interpretation, announcement and in all professional activities.
11) Knows the social, environmental, health, safety, legal aspects of engineering applications, project management and business life applications, and is aware of the constraints they impose on engineering applications.

SECTION III: RELATIONSHIP BETWEEN COURSE UNIT AND COURSE LEARNING OUTCOMES (CLOs)

Level of Contribution of the Course to PLOs

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Programme Learning Outcomes Contribution Level (from 1 to 5)
1) Owns advanced theoretical and applied knowledge in the field of computer science and engineering.
2) Owns the comprehensive knowledge about advanced techniques and methods and their limitations applied in the field of computer science and engineering.
3) Reaches knowledge broadly and deeply by application and development in the field of computer science and engineering, evaluates, interprets and applies knowledge.
4) Complements and applies knowledge with scientific methods using uncertain, limited or incomplete data; can use information from different disciplines together.
5) Defines the problem, accesses data, uses knowledge from different disciplines, designs researches, designs system and process, develops solution methods in order to solve current problems in the field of computer science and engineering.
6) Can work effectively in disciplinary and multi-disciplinary teams, lead such teams and develop solution approaches in complex situations; can work independently and take responsibility.
7) Has awareness of the new and developing applications of his/her profession, examines and learns them when needed.
8) Has the necessary skills and competencies to perform his/her profession in the most effective way and to constantly improve himself/herself.
9) Acquires communication in a Foreign Language (English) competence defined on the level of at least B2 in European Language Portfolio.
10) Observes social, scientific and ethical values in the stages of data collection, interpretation, announcement and in all professional activities.
11) Knows the social, environmental, health, safety, legal aspects of engineering applications, project management and business life applications, and is aware of the constraints they impose on engineering applications.

SECTION IV: TEACHING-LEARNING & ASSESMENT-EVALUATION METHODS OF THE COURSE

Teaching & Learning Methods of the Course

(All teaching and learning methods used at the university are managed systematically. Upon proposals of the programme units, they are assessed by the relevant academic boards and, if found appropriate, they are included among the university list. Programmes, then, choose the appropriate methods in line with their programme design from this list. Likewise, appropriate methods to be used for the course units can be chosen among those defined for the programme.)
Teaching and Learning Methods defined at the Programme Level
Teaching and Learning Methods Defined for the Course

Assessment & Evaluation Methods of the Course

(All assessment and evaluation methods used at the university are managed systematically. Upon proposals of the programme units, they are assessed by the relevant academic boards and, if found appropriate, they are included among the university list. Programmes, then, choose the appropriate methods in line with their programme design from this list. Likewise, appropriate methods to be used for the course units can be chosen among those defined for the programme.)
Aassessment and evaluation Methods defined at the Programme Level
Assessment and Evaluation Methods defined for the Course

Contribution of Assesment & Evalution Activities to Final Grade of the Course

Measurement and Evaluation Methods # of practice per semester Level of Contribution
Homework Assignments 4 % 20.00
Midterms 1 % 30.00
Semester Final Exam 1 % 50.00
Total % 100
PERCENTAGE OF SEMESTER WORK % 50
PERCENTAGE OF FINAL WORK % 50
Total % 100

SECTION V: WORKLOAD & ECTS CREDITS ALLOCATED FOR THE COURSE