Application of modeling techniques to understanding the operation and design of complex systems such as manufacturing systems, data processing systems, transportation systems, and organizational systems. Coverage includes problem definition, system identification, and performance evaluation. Traditional discrete events simulation is essential to study the transient phenomena, through suitable analysis and prediction models. Software modeling of selected systems in terms of specific knowledge and action models should serve as the course project to be collaborated by students working in self-directed work teams. Pedagogy: project-based learning with students cooperatively working in professional research groups, whose group-based and individual profiles, should track the results for evaluation purpose.