Paulo Cesar G. Costa

Paulo Cesar G. Costa

SYST 221: Decision and Risk Analysis

This course introduces students to fundamental principles of computer modeling using an engineering modeling environment such as MATLAB® and Simulink. Students learn how to develop computer solutions to solve and interpret mathematical models. Problems from topics covered in Dynamical Systems I (SYST 220), a co-requisite for this course, are taken up for class examples and lab assignments. Throughout the course I discuss different features and capabilities of the MATLAB® environment, and each lecture usually has a 40 min teaching session followed by a hands-on session, in which we work on exercises involving concepts covered that day.

SYST 221 is offered most years during the Spring semester. You can review the syllabus for the Spring 2012 course.

You can also have a look at the great class from spring 2012: Photo 1, Photo 2.

SYST 473: Decision and Risk Analysis

The intent of this course is to provide a modern perspective on analytical methodologies to support decision-making. Decision analysis offers a set of structured procedures that assist decision-makers in structuring decision problems and developing creative decision options, quantifying their uncertainty (this includes combining available statistics with expert judgments, and their own beliefs to arrive at estimates of the probabilities of various outcomes), quantifying their preferences (this includes structuring their value tradeoffs and examining their attitude towards risk), combining their uncertainty and preferences to arrive at “good” decisions. This course provides an introductory treatment of decision analysis. The intended participants are students who want to learn more about decision making under uncertainty and tools that can be used to support it.

SYST 473 is offered most years during the Fall semester, and occasionally during the Spring semester, depending on demand and faculty availability. You can review the syllabus for the Fall 2009 course.

SYST 542: Decision Support Systems Engineering

This course studies the design of computerized systems to support individual or organizational decisions. The course teaches a systems engineering approach to the decision support system (DSS) lifecycle process. This course studies factors leading to effective computerized support for decisions, characteristics of tasks amenable to computerized support, basic functional elements of a decision support system, the decision support lifecycle, and factors leading to successful integration of a DSS into an organization. Additional topics include support for multi-person decisions, support for distributed decision processes, support for time-critical decisions, and how to refine and improve an organization's DSS development capability. A DSS is built on a theory (usually implicit) of what makes for successful decision support in the given context. Empirical evaluation of the specific DSS and underlying theory should be carried on throughout the development process. The course examines some prevailing theories of decision support, considers the issues involved in obtaining empirical validation for a theory, and discusses what if any empirical support exists for the theories considered. Students design a DSS for a semester project.

SYST 542 is offered most years during Fall or Spring semesters, and occasionally during the Summer, depending on demand and faculty availability. You can review the syllabus for the Summer 2009 course.

OR 719 - Computational Models for Probabilistic Reasoning

Intelligent computer agents must perform goal-directed action in complex, uncertain, and dynamic environments. Agents tasked with problems of any complexity must have methods for handling uncertainty. This course examines theory and methods for building computationally efficient software agents that reason, act and learn in environments characterized by noisy and uncertain information. The course covers methods based on graphical probability and decision models. The course studies approaches to representing knowledge about uncertain phenomena, drawing inferences about uncertain phenomena, and planning and acting under uncertainty. Theory, practical tools, and hands-on experience are provided. Students learn graph theoretic concepts for representing conditional independencies among a set of uncertain hypotheses. Students study exact and approximate methods for updating probabilities to incorporate new information. Practical model building experience is provided. Probabilistic and decision theoretic approaches to major areas of artificial intelligence such as knowledge representation, machine learning, data mining, case-based reasoning, planning, and temporal reasoning are discussed. Students apply what they learn to a semester project of their own choosing.

OR 719 is offered most years during the Spring semester. You can review the syllabus for Spring 2010 course.

Contact Me | ©2005-2010 Paulo C. G. Costa | Last Updated on Janurary 27, 2010.

Valid XHTML 1.0!