Volgenau School of Engineering
George Mason University
George Mason University Mason
George Mason University

Academic Courses

Find a Course:

Undergraduate Courses

SYST 101: Understanding Systems Engineering
3 credits | 

Limited to 2 Attempts


Introduces systems engineering and curriculum for BS in field. Introduces large and small systems, and explains them through some hands-on experiences. Key concepts include understanding requirements for system and translation of system-level requirements to component-level requirements. Several different kinds of example systems presented and discussed: objectives, major components, how system works, and major design issues. Each student gives similar presentation on system of choice. Students working in groups design, develop, and test system, and give oral presentation. Students responsible for writing several short papers on curriculum and presentations they have heard.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

4 Sections Scheduled

SYST 202: Engineering Systems in a Complex World
3 credits | 

Limited to 2 Attempts


This course introduces students to the study of engineering systems as a means of understanding larger historical trends in a global society. Students will use case studies and historical analyses to think strategically and globally about the management and execution of complex systems in the context of culture, environment, politics and economics, and learn how to employ such analyses as decision-making tools for leadership. Students will be required to critically analyze articles and books, and work in groups to investigate and present topics of current national and international relevance.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Fulfills Mason Core requirement in
global understanding.

Equivalent to SYST 100 (2013-2014 Catalog); HIST 202.

2 Sections Scheduled

SYST 210: Systems Design
3 credits | 

Limited to 2 Attempts


Systems engineering design and integration process, development of functional, physical, and operational architectures. Emphasizes requirements engineering, functional modeling for design, and formulation and analysis of physical design alternatives. Introduces methods, software tools for systems engineering design.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 220: Dynamical Systems I
3 credits | 

Limited to 2 Attempts


Introduces modeling of dynamical systems. Formulation of mathematical models from system descriptions, including computer, biological, economic, transportation, and mechanical systems. Analytical and numerical methods for solving models and studying their behavior. Discrete-time and continuous time systems. Linear and nonlinear systems. Introduction to computer modeling using MATLAB.

When Offered: Spring

Corequisite(s)MATH 203 and SYST 221.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 221: Systems Modeling Laboratory
1 credits | 

Limited to 2 Attempts


Companion laboratory to SYST 220. Emphasizes system design and analysis using computer modeling environment MATLAB. Simulation and numerical solutions of continuous dynamic systems. Use of built-in functions and construction of macros. Graphical presentation of results.

When Offered: Spring

Corequisite(s): SYST 220.

Hours of Lecture or Seminar per week: 3

Hours of Lab or Studio per week: 3

2 Sections Scheduled

SYST 320: Dynamical Systems II
3 credits | 

Limited to 2 Attempts


Continuation of SYST 220 with emphasis in continuous-time systems. Translational, rotational, and electrical systems. Block diagrams and state variable models. Systems analysis in time domain and frequency domain. Analysis of control systems.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 330: Systems Methods
3 credits | 

Limited to 2 Attempts


Analysis methods of system engineering design and management. Decision analysis, economic models and evaluation, optimization in design and operations, probability and statistical methods, queuing theory and analysis, management control techniques, reliability and maintainability analysis, and economic and life-cycle cost analysis. Laboratory exercise with different software programs included.

When Offered: Spring

Corequisite(s): STAT 344 and SYST 221.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 335: Discrete Systems Modeling and Simulation
3 credits | 

Limited to 2 Attempts


Introduction to basic concepts of modeling complex discrete systems by computer simulation. Topics include Monte-Carlo methods, discrete event modeling, specialized simulation software, and statistics of input and output analysis.

When Offered: Spring

Corequisite(s): CS 211.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 335: Discrete Systems Modeling and Simulation
3 credits | 

Limited to 2 Attempts


Introduces basic concepts of modeling complex discrete systems by computer simulation. Topics include Monte-Carlo methods, discrete-event modeling, specialized simulation software, and statistics of input and output analysis.

When Offered: Spring

Corequisite(s): CS 211

Hours of Lecture or Seminar per week: 3

Equivalent to OR 335

2 Sections Scheduled

SYST 371: Systems Engineering Management
3 credits | 

Limited to 2 Attempts


Study of basics of systems engineering management. Includes engineering economics, planning, organizing, staffing, monitoring, and controlling process of designing, developing, and producing system to meet stated need in effective and efficient manner. Discusses management tools, processes, and procedures, including various engineering documentation templates, managerial processes, and dealing with personnel issues. 

When Offered: Spring

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 395: Applied Systems Engineering
3 credits | 

Limited to 2 Attempts


The course will enhance the student's system engineering experience by designing and building projects involving real world complex systems. The course will build physical models that follow the steps of system life cycle process: statement of need, design, requirements, architecture, implementation, testing, verification and validation. Each project is multidisciplinary in nature, requiring the student teams to learn about various real world systems such as internet communications, GPS navigation, robotics, creating a GUI, and transmitting and receiving data from sensors.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 420: Network Analysis
3 credits | 

Limited to 2 Attempts


Network nomenclature. Elementary graph theory. Linear and nonlinear network models: multicommodity flow, mathematical games and equilibria on networks, network design and control; dynamic network models; applications to transportation, telecommunications, data communications, and water resource systems.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 421: Classical Systems and Control Theory
3 credits | 

Limited to 2 Attempts


Introduction to analysis and synthesis of feedback systems. Functional description of linear and nonlinear systems. Block diagrams and signal flow graphs. State-space representation of dynamical systems. Frequency response methods: Root Locus, Nyquist, and other stability criteria. Application to mechanical and electromechanical control systems.

When Offered: Fall, Spring, Summer

Hours of Lecture or Seminar per week: 3

Equivalent to ECE 421

4 Sections Scheduled

SYST 438: Ana Financial Eng/Econometrics
3 credits 

2 Sections Scheduled

OR 441: Deterministic Operations Research
3 credits | 

Limited to 2 Attempts


Survey of deterministic methods for solving real-world decision problems. Covers linear programming model and simplex method of solution, duality, and sensitivity analysis; transportation and assignment problems; shortest path and maximal flow problems; and introduction to integer and nonlinear programming. Emphasizes modeling and problem solving.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Equivalent to MATH 441

4 Sections Scheduled

OR 442: Stochastic Operations Research
3 credits | 

Limited to 2 Attempts


Survey of probabilistic methods for solving decision problems under uncertainty, probability review, decision theory, queuing theory, inventory models, reliability, Markov chain models, and simulation are covered. Emphasis on modeling and problem solving.

When Offered: Spring

Hours of Lecture or Seminar per week:3

Equivalent to MATH 442

 

4 Sections Scheduled

SYST 460: Introduction to Air Traffic Control
3 credits | 

Limited to 2 Attempts


Introduction to Air Traffic Control (ATC) for those who plan professions in the air transportation industry. Surveys the entire field, presenting the history of ATC and how it came to be as it is, the technology on which the system is based, the procedures used by controllers to meet the safety and efficiency goals of the system, the organizational structure of the FAA, challenges facing the system, and means under investigation to meet these challenges. Some fieldwork will be required to acquire and analyze airport operational data. A brief introduction to airport design will be discussed.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 461: Air Transportation System Engineering
3 credits | 

Limited to 2 Attempts


Focuses on the theory and practice of system engineering in a national air transportation system. Stresses the application of mathematical techniques to analyze and design complex network transportation systems, airports, airspace, airline schedules, and traffic flow.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 462: Flight Training Lab I
3 credits | 

Limited to 2 Attempts


This course fulfills the requirements of 14 CFR, Section 141, Appendix B for obtaining a private pilot certificate with airplane category, single engine land class rating. Flight Training 1 will include the flight training up to and including maneuvering and navigating the aircraft.

When Offered: Fall, Spring

Corequisite(s): SYST 460.

Hours of Lab or Studio per week: 3

6 Sections Scheduled

SYST 463: Flight Training Lab II
3 credits | 

Limited to 2 Attempts


This course fulfills the requirements of 14 CFR, Section 141, Appendix B for obtaining a private pilot certificate with airplane category, Airplane - Single Engine Land class rating. Flight Training II will include the flight training up to and including the dual and solo flight instruction in cross-country navigation by pilotage, dead reckoning, and use of VOR, NDB, and HSI. Flight test preparation for private pilot certification.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

6 Sections Scheduled

SYST 465: Pricing in Optimization and Game Theory
3 credits | 

Limited to 2 Attempts


Allocation of limited resources among competing activities to maximize the outcome or minimization of expenses required to produce a given assortment of goods and services are two typical problems faced by any economic institution. Mathematical modeling of such problems and finding efficient mathematical tools for solving them are two main goals of modern optimization theory. Pricing limited resources, goods, and services is the key instrument for theoretical analysis of complex economical systems. Pricing theory can also give rise to numerical methods for finding optimal solutions and economic equilibrium. Fundamental tools in pricing theory are the classical Lagrangian and Lagrange multipliers for constrained optimization. Covers the basic ideas and methods of linear programming and matrix games. Particular emphasis to pricing for both theoretical analysis and numerical methods.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Equivalent to ECON 496/MATH 493

No Sections Scheduled

SYST 468: Applied Predictive Analytics
3 credits | 

Limited to 2 Attempts


This course introduces the basic predictive analytics with applications in financial engineering, econometrics, business development, and risk analysis. Topics include financial transactions and econometric data management, correlation, linear and multiple regressions for financial and economic predictions stochastic dynamic models and time series analysis. Course will provide a foundation of basic theory and methodology as well as applied examples with techniques to analyzing large financial, business, and econometric data for forecasting. Hands-on experiments with R will be emphasized throughout the course.

When Offered: Spring

Corequisite(s): STAT 354.

Hours of Lecture or Seminar per week: 3

No Sections Scheduled

SYST 469: Human Computer Interaction
3 credits | 

Limited to 2 Attempts


Covers principles of human-computer interaction, including information processing design, cognitive models, ergonomics, and design metaphors. Students learn to evaluate interface design in terms of effectiveness, efficiency, and cost.

Hours of Lecture or Seminar per week: 3

When Offered: Fall, Spring

Students who receive credit for SYST 470 may not receive credit for this course.

22 Sections Scheduled

SYST 470: Human Factors Engineering
3 credits | 

Limited to 2 Attempts


Human information processing, inferential analysis, biases and heuristics in human information processing, support systems to aid in human information processing, human-system interaction, and software systems engineering considerations.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

4 Sections Scheduled

SYST 473: Decision and Risk Analysis
3 credits | 

Limited to 2 Attempts


Studies analytic techniques for rational decision making that address uncertainty, conflicting objectives, and risk attitudes. Covers modeling uncertainty; rational decision making principles; representing decision problems with value trees, decision trees, and influence diagrams; solving value hierarchies, decision trees and influence diagrams; defining and calculating the value of information; incorporating risk attitudes into the analysis; and conducting sensitivity analyses.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 481: Numerical Methods in Engineering
3 credits | 

Limited to 2 Attempts


Modern numerical methods and software. Emphasis on problem solving through software and assessing the quality of solutions obtained. Topics include computer arithmetic, linear equations and least squares data fitting, interpolation, nonlinear optimization, and differential equations. Involves extensive computer use.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Equivalent to MATH 446

8 Sections Scheduled

SYST 488: Financial Systems Engineering
3 credits | 

Limited to 2 Attempts


This course is an introduction to financial engineering. Financial engineering is a cross-disciplinary field which relies on mathematical finance, numerical methods, and computer simulations to make trading, hedging, and investment decisions. This course will introduce basic types of derivatives, such as forward, futures, swaps, and options; as well as financial models such as Brownian motion, Ito's formula, and Black-Scholes model. 

When Offered: Spring

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 489: Senior Seminar
3 credits | 

Limited to 2 Attempts


Introduces several important topics in systems engineering, providing additional experience in writing and giving presentations, and obtaining feedback on curriculum for BS in systems engineering. Several lectures devoted to ethics; writing and making presentations also covered. Students attend technical lectures and write paper. Students also required to write long paper on new technology. Instructor and guest lecturers present material not part of required course load to expand horizons. Examples are "knowledge-based" design, enterprise-wide reengineering, electronic commerce, and optimization by "natural analogy" (simulated annealing, neural networks, genetic algorithms). In addition, students work in teams to critique and redesign curriculum. Each group delivers written product, and provides at least one briefing to class. Best critique and redesign presented to faculty.

When Offered: Fall

Corequisite(s): SYST 490

Hours of Lecture or Seminar per week: 3

Fulfills writing intensive requirement in the major.

2 Sections Scheduled

SYST 490: Senior Design Project I
3 credits | 

Limited to 2 Attempts


First part of capstone course in systems engineering program. Students apply knowledge they have gained to group project. During first semester, students perform concept definition and requirements analysis. Plan for carrying out project is developed, culminating in proposal presented to faculty at end of semester.

When Offered: Fall

Corequisite(s): SYST 320, SYST 470, SYST 473, and OR 441.

Hours of Lecture or Seminar per week: 2

Hours of Lab or Studio per week: 1

4 Sections Scheduled

SYST 495: Senior Design Project II
3 credits | 

Limited to 2 Attempts


Second part of capstone course. Design project plans formulated in SYST 490 are reviewed and modified. Additional instruction on documentation and project management is given. Design project completed; formal report prepared, presented, and evaluated.  Students are strongly recommended to take STAT 354 before enrolling in SYST 490/495.

When Offered: Spring

Corequisite(s): SYST 330, STAT 354.

Hours of Lecture or Seminar per week: 1

Hours of Lab or Studio per week: 2

Fulfills Mason Core requirement in synthesis.

4 Sections Scheduled

SYST 499: Applied Predictive Analytics
3 credits 

2 Sections Scheduled

Graduate Courses

SYST 500: Quantitative Foundations for Systems Engineering
3 credits | 

Not Repeatable


Provides quantitative foundations necessary for core courses in systems engineering and operations research master's program, and certificate program in C4I. Topics include vectors and matrices, infinite series, partial differentiation, multiple integrals, differential and difference equations; linear systems; Laplace and Z-transforms, and probability theory. Students receive graduate credit for this course, which, when used on plan of study, extends minimum credit requirements for degree. 

When Offered: Fall

Hours of Lecture or Seminar per week: 3

Equivalent to CSI 600

4 Sections Scheduled

SYST 505: Systems Engineering Principles
3 credits | 

Not Repeatable


This serves as a foundation for the other courses in the MS/SE curriculum. During this course, the different components of the systems life cycle will be explored. Basic principles including requirements, design frameworks, functional systems, models, qualification strategy, maintenance and disposal will be covered. Students will gain practical knowledge concerning this subject by modeling functional, state and object primitives. 

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

8 Sections Scheduled

SYST 508: Complex Systems Engineering Management
3 credits | 

Not Repeatable


Introduces the organizational, economic, technological and societal factors (POETS) that apply to the development of large-scale, complex mega-systems, and shows that "one size does not fit all" when it comes to the project management of mega-systems.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Course cannot be applied for credit towards the MS in Systems Engineering degree.

5 Sections Scheduled

SYST 510: Systems Definition and Cost Modeling
3 credits | 

Not Repeatable


Comprehensive examination of methods and processes for the identification and representation of system requirements. Investigation of the systems acquisition life cycle with emphasis on requirements definition, including functional problem analysis. Examination of the systems engineering definition phase including requirements, problem analysis, definition, and functional economics. Specification of functional and nonfunctional requirements, and associated requirements proto-typing. Functional economic analysis, including the use of prevailing cost estimation models and planning and control of common operating environments. Lecture and group project including creation of requirements and use of cost estimation model.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

8 Sections Scheduled

SYST 514: Systems Thinking
3 credits 

1 Sections Scheduled

SYST 520: System Engineering Design
3 credits | 

Not Repeatable


System design and integration methods are studied and practiced, including structured analysis and object-oriented based techniques. Identification of preliminary architecture design. Software tools are used for the systems engineering design. Students· are expected to develop a system design using both the structured analysis and object-oriented techniques and they will make presentations on these designs.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Equivalent to ECE 550

10 Sections Scheduled

SYST 521: Network Analysis
3 credits | 

Not Repeatable


Network nomenclature. Elementary graph theory. Linear and nonlinear network models: multi-commodity flow, mathematical games and equilibria on networks, network design and control. Dynamic network models. Applications to transportation, telecommunications, data communications, and water resource systems.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

Equivalent to OR 643

2 Sections Scheduled

SYST 530: Systems Engineering Management I
3 credits | 

Not Repeatable


Provides techniques for evaluating cost and operational effectiveness of system designs and systems management strategies. Discusses performance measurement, work breakdown structures, cost estimating, quality management, configuration management, standards, and case studies of systems from different application areas. 

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

8 Sections Scheduled

OR 531: Analytics and Decision Analysis
3 credits | 

Not Repeatable


Course focus is predominantly on prescriptive analytics with some parts focused on predictive analytics. Topics include operations research techniques and their application to decision making such as mathematical optimization, networks modeling, stochastic modeling, and multi-objective modeling. Other topics such as PERT, CPM, computer simulation, decision analysis using decision trees and quantitative value functions, and heuristic methods are covered, as well as use of contemporary computer software for problem solving. In particular, the course will extensively use MS Excel for solving the decision making problems. Case-study approach to problem solving is used.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Cannot be used for credit for the PhD IT program.

22 Sections Scheduled

OR 538: Analytics Finan Enginrg/Econom
3 credits 

2 Sections Scheduled

SYST 538: Analytics Finan Enginrg/Econom
3 credits 

2 Sections Scheduled

OR 541: Operations Research: Stochastic Models
3 credits | 

Not Repeatable


Survey of deterministic methods of solving real world decision problems. Covers linear programming model and simplex method of solution, duality, and sensitivity analysis, transportation and assignment problems; shortest path, minimal spanning tree, and maximal flow problems; and an introduction to integer and nonlinear programming. Emphasis on modeling and problem solving.

Hours of Lecture or Seminar per week: 3

Students who have taken OR 441/MATH 441 will not receive credit.

6 Sections Scheduled

OR 542: Stochastic Models
3 credits | 

Not Repeatable


A survey of probabilistic methods for solving decision problems under uncertainty, probability theory review, reliability, queuing theory, inventory systems, Markov chain models, and simulation. Emphasis on modeling and problem solving.

Hours of Lecture or Seminar per week: 3

Students who have taken OR 442/MATH 442 do not receive credit.

6 Sections Scheduled

SYST 542: Decision Support Systems Engineering
3 credits | 

Not Repeatable


Studies design of computerized systems to support individual or organizational decisions. Teaches systems engineering approach to decision support system (DSS) development. DSS is end product of development process, and process is key to successfully integrating DSS into organization. Any DSS is built on a theory (usually implicit) of what makes for successful decision support in given context. Empirical evaluation of specific DSS and the underlying theory should be carried on throughout development process. Course examines prevailing theories of decision support, considers issues in obtaining empirical validation for theory, and discusses empirical support that exists for theories considered. Students design decision support system for semester project.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

Equivalent to EEP 602

6 Sections Scheduled

SYST 560: Introduction to Air Traffic Control
3 credits | 

Not Repeatable


Introduction for those who plan professions in aviation industry. Surveys entire field, presenting history of ATC and how it came to be, technology on which system is based, procedures used by controllers to meet safety and efficiency goals, organizational structure of the FAA, challenges facing system, and means under investigation to meet these challenges. Involves some field work for data collection and analysis. Class project requiring system simulation required.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 568: Applied Predictive Analytics
3 credits | 

Not Repeatable


Introduces predictive analytics with applications in engineering, business, and econometrics. Topics include time series and cross-sectional data processing, correlation, linear and multiple regressions, time series decomposition, predictive modeling and case study. Provides a foundation of basic theory and methodology with applied examples to analyze large engineering and econometric data for predictive decision making. Hand-on experiments with R will be emphasized.

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 568.

4 Sections Scheduled

SYST 568: Applied Predictive Analytics
3 credits | 

Not Repeatable


Introduces predictive analytics with applications in engineering, business, and econometrics. Topics include time series and cross-sectional data processing, correlation, linear and multiple regressions, time series decomposition, predictive modeling and case study. Provides a foundation of basic theory and methodology with applied examples to analyze large engineering and econometric data for predictive decision making. Hand-on experiments with R will be emphasized.

Equivalent to SYST 568; SYST 538 (2014-2015 Catalog).

When Offered: Spring

Hours of Lecture or Seminar per week: 3

4 Sections Scheduled

SYST 573: Decision and Risk Analysis
3 credits | 

Not Repeatable


Study of analytic techniques for rational decision making that address uncertainty, conflicting objectives, and risk attitudes. Covers modeling uncertainty; rational decision-making principles; representing decision problems with value trees, decision trees, and influence diagrams; solving value hierarchies, decision trees, and influence diagrams; defining and calculating the value of information; incorporating risk attitudes into the analysis; and conducting sensitivity analysis.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Offered concurrently with SYST 473. Students may not receive credit for both SYST 473 and 573.

6 Sections Scheduled

SYST 584: Heterogeneous Data Fusion
3 credits | 

Not Repeatable


Introduces the theory, design and implementation of multi-source information fusion systems in various domains. The course covers distinct technologies for combining data from multiple, heterogeneous sources and performing inferences in support to applications such as cyber security, Semantic Web, decision support systems, situational awareness, intrusion detection, crisis management, and others. The technical content is largely multi-disciplinary, encompassing disciplines such as knowledge engineering, ontologies, statistical learning, artificial intelligence, and data mining.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 588: Financial Systems Engineerng I: Introduction to Options, Futures, and Derivatives
3 credits | 

Not Repeatable


This course is an introduction to financial engineering. Financial engineering is a cross-disciplinary field which relies on mathematical finance, numerical methods, and computer simulations to make trading, hedging, and investment decisions. This course will introduce basic types of derivatives, such as forward, futures, swaps, and options; as well as financial models such as Brownian motion, Ito's formula, and Black-Scholes model.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 588.

2 Sections Scheduled

SYST 588: Financial Systems Engineering I: Introduction to Options, Futures, and Derivatives
3 credits | 

Not Repeatable


This course is an introduction to financial engineering. Financial engineering is a cross-disciplinary field which relies on mathematical finance, numerical methods, and computer simulations to make trading, hedging, and investment decisions. This course will introduce basic types of derivatives, such as forward, futures, swaps, and options; as well as financial models such as Brownian motion, Ito's formula, and Black-Scholes model.

When Offered: Fall, Spring.

Hours of Lecture or Seminar per week: 3

Equivalent to OR 588.

2 Sections Scheduled

OR 603: Sports Analytics
3 credits 

4 Sections Scheduled

OR 604: Practical Optimization
3 credits | 

Not Repeatable


Survey of optimization methods for students whose main focus is on application of optimization. Covers modeling, search methods, convexity, linear programming, sensitivity, networks, multiobjective optimization, heuristic methods, integer programming, nonlinear programming and dynamic programming; use of modeling languages and optimization tools, including NEOS.

Hours of Lecture or Seminar per week: 3

Course cannot be counted toward MSOR degree. Students who have taken OR 541 or 644 cannot receive credit.

3 Sections Scheduled

SYST 611: System Methodology and Modeling
3 credits | 

Not Repeatable


Provides broad yet rigorous foundations and applications of dynamic modeling. Emphasizes methodologies used across various disciplines. Topics include modeling and analysis of time-driven and event-driven, linear and nonlinear systems. The applications are presented with real-world example systems. Methodologies address dynamic systems using the concepts of composition, abstraction, execution, and performance. The issues of stochastic modeling and decision analysis are also covered. 

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

9 Sections Scheduled

SYST 618: Model-based Systems Eng
3 credits | 

Not Repeatable


Model-based Systems Engineering (MBSE) provides a formalized application of modeling to support the engineering of systems. The purpose of the course to study and practice the leading methodologies for MBSE and illustrate the MBSE approaches in systems engineering and management. The advanced objected-oriented systems engineering methodology and model transformation techniques are addressed. Software tools are introduced and used for supporting systems engineering design. Students are expected to develop a system design of their choice using MBSE approaches presented in class and they will make presentations on these designs.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

4 Sections Scheduled

SYST 620: Discrete Event Systems
3 credits | 

Not Repeatable


Introduces modeling and analysis of discrete event dynamical systems. Course covers elements of discrete mathematics and then focuses on Petri Net models and their basic properties. Relation to other discrete event models of dynamical systems.

Hours of Lecture or Seminar per week: 3

Equivalent to ECE 673

6 Sections Scheduled

SYST 621: Systems Architecture Design and Evaluation
3 credits | 

Not Repeatable


Intensive study of relationships between different types of architecture representations and methodologies used to obtain them. Approaches based on systems engineering constructs, such as structured analysis and software engineering constructs, including object orientation, are used to develop architecture representations or views and to derive an executable model of the information architecture. Executable model is then used for behavior analysis and performance evaluation. Roles of systems architect and systems engineer are discussed. Examples from current practice including the C4ISR architectures are used.

Hours of Lecture or Seminar per week: 3

Equivalent to ECE 674.

2 Sections Scheduled

SYST 622: System Integra/Architect Eval
3 credits 

No Sections Scheduled

SYST 630: Systems Engineering Management II
3 credits | 

Limited to 2 Attempts


Study of more advanced topics in systems engineering management. Students expected to read selections from current literature as well as make presentations and produce papers on engineering management topics. Work in groups to create SEMP, RMP and PAP. Focuses strongly on the practical impacts of various system engineering management techniques and practices on projects, organizations, and personnel.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

5 Sections Scheduled

OR 635: Discrete System Simulation
3 credits | 

Not Repeatable


Computer simulation as a scientific methodology in operations analysis, with emphasis on model development, implementation, and analysis of results. Discrete-event models, specialized software, input modeling, and output statistics are covered. Extensive computational work is required.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 641: Linear Programming
3 credits 

No Sections Scheduled

OR 642: Integer Programming
3 credits | 

Not Repeatable


Cutting plane and enumeration algorithms for solution of integer linear programs; bounding strategies and reformulation techniques; heuristic approaches to the solution of complex problems; knapsack problems, matching problems, set covering and partitioning problems; applications to problems in OR/MS, such as capital budgeting, facility location, political redistricting, engineering design, and scheduling.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 643: Network Modeling
3 credits | 

Not Repeatable


Introduction to network problems in operations research, computer science, electrical engineering, and systems engineering. Solution techniques for various classes of such problems are developed. Topics include minimal-cost network flow, maximal flow, shortest path, and generalized networks; plus stochastic networks, network reliability, and combinatorially based network problems. Complexity of each problem class analyzed.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 644: Nonlinear Programming
3 credits | 

Not Repeatable


Nonlinear optimization theory and techniques applicable to problems in engineering, economics, operations research, and management science. Covers convex sets and functions, optimality criteria and duality; algorithms for unconstrained minimization, including descent methods, conjugate directions, Newton-type and quasi-Newton methods; and algorithms for constrained optimization, including active set methods and penalty and barrier methods.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

1 Sections Scheduled

OR 645: Stochastic Processes
3 credits | 

Not Repeatable


Selected applied probability models including Poisson processes, discrete- and continuous-time Markov chains, renewal and regenerative processes, semi-Markov processes, queuing and inventory systems, reliability theory, and stochastic networks. Emphasis on applications in practice as well as analytical models.

Hours of Lecture or Seminar per week: 3

Equivalent to STAT 645 (2014-2015 Catalog).

1 Sections Scheduled

OR 647: Queuing Theory
3 credits | 

Not Repeatable


Unified approach to queuing, organized by type of model. Single- and multiple-channel exponential queues; Erlangian models, bulk and priority queues, networks of queues; general arrival and/or service times; and statistical inference and simulation of queues are covered. Extensive use of computational software.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 649: Topics in Operations Research
3 credits | 

Repeatable within Term


Advanced topic chosen according to interests of students and instructor from dynamic programming, inventory theory, queuing theory, Markov and semi-Markov decision processes, reliability theory, decision theory, network flows, large-scale linear programming, nonlinear programming, and combinatorics.

Hours of Lecture or Seminar per week: 3

May be repeated for maximum 6 credits if topics are substantially different.

4 Sections Scheduled

OR 651: Military Operations Research I
3 credits | 

Not Repeatable


While drawing on other disciplines (managerial accounting, econometrics, systems analysis), cost analysis uses operations research to assist decision makers in choosing preferred future courses of action by evaluating selected alternatives on the basis of their costs, benefits, and risks. Cost analysis is distinctly different from cost estimating in that projecting future courses of action almost always requires mathematical modeling. Topics include analysis overview, economic analysis, estimating relationships (factors, simple and complex models), acquiring and verifying cost data, cost progress curves, life-cycle costing, scheduling estimating, effectiveness and risk estimation, relationship of effectiveness models and measures to cost analysis.

When Offered: Spring

Corequisite(s): OR 541 or 542.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

OR 652: Oper Research Modelng II
3 credits | 

Not Repeatable


Examines issues and modeling underlying military decisions at the Military Service, Joint Staff, and Department of Defense level. Analytical methods with applications to theater campaign analysis, equipment and weapon system modernization, force structure development, strategic mobility and deployment, small-scale contingency operations, logistics, and requirements determination are considered. Optimization, simulation, and statistical techniques are stressed. Realistic problems presented and solved as case studies. Display of results and presentation techniques for military decision makers emphasized.

When Offered: Fall

Corequisite(s): OR 541 or 542.

Hours of Lecture or Seminar per week: 3

2 Sections Scheduled

SYST 659: Topics in Systems Engineering
3 credits | 

Repeatable within Term


Topics not covered in department's regular systems engineering offerings. Course content may vary each semester depending on instructor and the perception of students' needs.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Course may be repeated once for credit.

6 Sections Scheduled

SYST 660: Air Transportation Systems Modeling
3 credits | 

Not Repeatable


Introduces wide range of current issues in air transportation. Issues include public policy toward industry, industry economics, system capacity, current system modeling capability, human factors considerations, safety analysis and surveillance systems, and new technological developments. Develops broad understanding of contemporary and future issues. Knowledge evaluated through class discussions, take-home midterm exam, and term project to be completed by end of semester.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Equivalent to OR 660

2 Sections Scheduled

SYST 664: Bayesian Inference and Decision Theory
3 credits | 

Not Repeatable


Introduces decision theory and relationship to Bayesian statistical inference. Teaches commonalities, differences between Bayesian and frequentist approaches to statistical inference, how to approach statistics problem from Bayesian perspective, and how to combine data with informed expert judgment in a sound way to derive useful and policy relevant conclusions. Teaches necessary theory to develop firm understanding of when and how to apply Bayesian and frequentist methods; and practical procedures for inference, hypothesis testing, and developing statistical models for phenomena. Teaches fundamentals of Bayesian theory of inference, including probability as a representation for degrees of belief, likelihood principle, use of Bayes Rule to revise beliefs based on evidence, conjugate prior distributions for common statistical models, and methods for approximating the posterior distribution. Introduces graphical models for constructing complex probability and decision models from modular components.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Equivalent to CSI 674; STAT 664 (2014-2015 Catalog).

No Sections Scheduled

OR 670: Metaheuristics for Optimization
3 credits | 

Not Repeatable


Course on the theory and practice of metaheuristics, i.e. solution search techniques for solving combinatorial optimization problems. It will introduce the theory, applications (scheduling in manufacturing, transportation, and in other engineering and service industries), and computational aspects of directly searching for solutions to solve computationally complex optimization problems without a well-defined analytical model.

When Offered: Spring

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 670.

1 Sections Scheduled

SYST 671: Judgment and Choice Processing and Decision Making
3 credits | 

Not Repeatable


How do people make judgments and decisions? Course presents initial review of scientific literature directed toward answering this question, and emphasizes importance when performing decision analysis and designing systems to support judgment and decision processes.

When Offered: Fall, Spring.

Hours of Lecture or Seminar per week: 3

Equivalent to OR 671

2 Sections Scheduled

OR 671: Judgment and Choice Processing and Decision Making
3 credits | 

Not Repeatable


How do people make judgments and decisions? Course presents an initial review of scientific literature directed toward answering this question, and emphasizes its importance when performing decision analysis and designing systems to support judgment and decision processes.

When Offered: Fall, Spring.

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 671

2 Sections Scheduled

SYST 674: Dynamic Programming
3 credits | 

Not Repeatable


Theory and practice of dynamic programming, i.e., optimal sequential decision making over time in the presence of uncertainties is covered. Stresses intuition, the mathematical foundations being for the most part elementary. It will introduce the theory, applications (finance, engineering, and biology), and computational aspects of dynamic programming for deterministic and stochastic problems.

Hours of Lecture or Seminar per week: 3

Equivalent to OR 674

2 Sections Scheduled

OR 674: Dynamic Programming
3 credits | 

Not Repeatable


Course on the theory and practice of dynamic programming, i.e., optimal sequential decision making over time in the presence of uncertainties. Stresses intuition, the mathematical foundations being for the most part elementary. Introduces the theory, applications (finance, engineering, and biology), and computational aspects of dynamic programming for deterministic and stochastic problems.

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 674

2 Sections Scheduled

SYST 680: Principles of Command, Control, Communications, Computing, and Intelligence (C4I)
3 credits | 

Not Repeatable


Broad introduction to fundamental principles of command, control, communications, computers, and intelligence (C4I). Principles and techniques applicable to wide range of civilian and military situations. Discusses modeling and simulation of combat operations. Studies in detail sensing, fusion, and situation assessment processes. Derives optimal decision-making rules; discusses concepts of C4 architectures; and develops tools to evaluate and design C4 systems such as queuing theory.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

Equivalent to ECE 670/OR 683

2 Sections Scheduled

OR 681: Decision and Risk Analysis
3 credits | 

Not Repeatable


Application of analytic reasoning and skills to practical problems in decision-making. Topics include problem structure, analysis and solution implementation, emphasizing contemporary approaches to decision analytic techniques.

When Offered: Fall

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 573

4 Sections Scheduled

OR 682: Computational Methods in Engineering and Statistics
3 credits | 

Not Repeatable


Numerical methods have been developed to solve mathematical problems that lack explicit closed-form solutions or have solutions that are not amenable to computer calculations. Examples include solving differential equations or computation probabilities. Discusses numerical methods for such problems as regression, analysis of variance, nonlinear equations, differential and difference equations and nonlinear optimization. Applications in statistics and engineering are emphasized. Involves extensive computer use.

Hours of Lecture or Seminar per week: 3

Equivalent to CSI 700

2 Sections Scheduled

SYST 683: Modeling, Simulation, and Gaming
3 credits | 

Not Repeatable


Develops methods for designing combat models and games. Existing combat models critical to the C4I process. Exercises and games demonstrate value of properly developed C4I modules in a combat simulation.

Hours of Lecture or Seminar per week: 3

No Sections Scheduled

OR 683: Principles of C4I
3 credits 

2 Sections Scheduled

SYST 688: Financial Systems Engineering II: Derivative Products and Risk Management
3 credits | 

Not Repeatable


Financial engineering is a cross-disciplinary field which relies on mathematical finance, numerical methods, and computer simulations to make trading, hedging, and investment decisions, as well as facilitating the risk management of those decisions. This course will focus on risk management for both market risk and credit risk. It will cover a broad range of derivatives products and hedging strategies with emphasis on how risks are managed in financial institutions.

When Offered: Fall, Spring.

Hours of Lecture or Seminar per week: 3

1 Sections Scheduled

OR 688: Financial Systems Engineering II: Derivative Products and Risk Management
3 credits | 

Not Repeatable


Financial engineering is a cross-disciplinary field which relies on mathematical finance, numerical methods, and computer simulations to make trading, hedging, and investment decisions, as well as facilitating the risk management of those decisions. This course will focus on risk management for both market risk and credit risk. It will cover a broad range of derivatives products and hedging strategies with emphasis on how risks are managed in financial institutions.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 688.

1 Sections Scheduled

SYST 699: Masters Project
3 credits | 

Not Repeatable


Capstone project course for MS/SE program. Key activity is completion of a major applied team project resulting in an acceptable technical report and oral briefing. Student should plan to take this course in the last semester of studies.

When Offered: Fall, Spring.

Hours of Lecture or Seminar per week: 3

Equivalent to SYST 798 (2011-2012 Catalog)

8 Sections Scheduled

OR 699: Masters Project
3 credits | 

Not Repeatable


Capstone project course for MS/OR program. Key activity is completion of a major applied team project resulting in an acceptable technical report and oral briefing. Student should plan to take this course in the last semester of studies.

When Offered: Fall, Spring.

Hours of Lecture or Seminar per week: 3

Equivalent to OR 680 (2011-2012 Catalog)

8 Sections Scheduled

OR 719: Graph Mod Infernce/Deci Makng
3 credits 

2 Sections Scheduled

SYST 740: Advances in Multi-Modeling
3 credits | 

Not Repeatable


Focuses on the inter-operation of multiple models expressed in different modeling languages but which draw from the same data set: i.e., multi-modeling. Socio-technical systems often require a variety of modeling tools to define their operation accurately. An ontology based approach is used to analyze the validity of a proposed modeling architecture and workflow to address a specific issue

When Offered: Spring.

Hours of Lecture or Seminar per week: 3

Equivalent to ECE 760.

No Sections Scheduled

SYST 750: Advanced Topics in Systems Engineering
3 credits | 

Repeatable within Degree


Advanced topics not covered in department's regular systems engineering offerings. Course content may vary each semester depending on instructor and the perception of students' needs. May be repeated for credit when topics are distinctly different.

When Offered: Fall, Spring

Hours of Lecture or Seminar per week: 3

No Sections Scheduled

OR 750: Adv Nonlinear Programming
3 credits 

5 Sections Scheduled

SYST 763: Research Methods in Systems Engineering and Information Technology
3 credits | 

Not Repeatable


Examines alternative paradigms of scientific research and their applicability to research in information technology. Topics include fundamental elements of scientific investigation, basic principles of experimental design and statistical induction, philosophy of science and its relation to the information technology sciences, and case studies of information technology research.

Hours of Lecture or Seminar per week: 3

Equivalent to OR 763

1 Sections Scheduled

OR 774: Adv Dynamic Programming
3 credits | 

Not Repeatable


Covers advanced topics on the theory and practice of dynamic programming, i.e., optimal sequential decision making over time in the presence of uncertainties. Stresses the mathematical foundations and introduces the theory, computational aspect, and applications of dynamic programming for deterministic and stochastic problems.

Hours of Lecture or Seminar per week: 3

1 Sections Scheduled

OR 782: Adv Top Combinatorial Optimiz
3 credits | 

Repeatable within Degree


Studies problems using most recent developments. Topics include cutting plane procedures based on polyhedral combinatorics; column-generation procedures for large, complex problems; heuristic approaches such as genetic algorithms, simulated annealing, and tabu search; study of special structures; reformulation techniques; and bounding approaches. Topics stress most recent developments in field.

Hours of Lecture or Seminar per week: 3

May be repeated for credit when topics are distinctly different.

No Sections Scheduled

SEOR 796: Directed Reading and Research
3 credits 

No Sections Scheduled

SYST 799: Master's Thesis
6 credits | 

Repeatable within Degree


Research project chosen and completed under the guidance of a graduate faculty member, which results in a technical report acceptable to a three-member faculty committee, and an oral defense.

Hours of Lecture or Seminar per week: 1-6

Grading: Satisfactory/No Credit

No Sections Scheduled