COURSES BEING TAUGHT AT NORTHEASTERN UNIVERSITY


IE 7215 - Simulation Analysis

  1. Covers elementary queuing models, simulation and modeling, simulation model design, a survey of simulation languages with one language covered in detail, input data analysis and distribution fitting, model verification and validation, output analysis and transient/steady-state response, terminating/non-terminating systems, model experimentation and optimization, random number/random variate generation, and variance reduction techniques. (IE 7215_Syllabus.pdf)



  2. Screenshot of an simulation model developed in Arena simulation software


OR 7260 - Constraint Programming

  1. Constraint programming uses techniques from artificial intelligence, computer science, and operations research to solve combinatorial problems such as planning, scheduling, vehicle routing, TSP, staff rostering, and course timetabling. The course covers the basic foundations of logic-based modeling and constraint programming, which includes logic of propositions, discrete variables and 0-1 inequalities, global constraints (alldifferent, cardinality, cumulative, stretch, disjunctive, element, sum), consistency, constraint propagation, domain reduction and search strategies (branching, backtracking). Integrated constraint programming and mathematical programming methods such as Benders decomposition, column generation, relaxation and local search methods will also be covered. (OR7260_0_Syllabus.pdf)


  1.   
  2. Screenshot of IBM ILOG Cplex Optimization Studio to solve constraint programming models


IE 5234 - ST: Healthcare Systems Engineering

  1. The course focuses on analysis, design, management, and control of health systems and processes that are necessary to provide clinical care. The key functions of healthcare operations management such as patient and process flow, process improvement, facility layout, staffing and scheduling, capacity planning, and resource allocation are discussed. The applications of systems engineering methods such as optimization, simulation, and queuing models are discussed through papers and case studies in different care settings (i.e. hospitals, emergency departments, surgery departments, and outpatient clinics) for different diseases (i.e. diabetes, cancer, mental health, cardiovascular disease). Spreadsheet tools are utilized to model and solve simulation and optimization problems.


IE 4510 - Simulation Modeling and Analysis (previous name: Digital Simulation Techniques)

  1. Covers model design and development, verification, validation, and experimentation for discrete event simulation models. Topics include problem formulation, data collection and analysis, random variable generation, and statistical analysis of output. Advanced topics include numerical methods such as tests for independence, randomness, homogeneity, uniformity, and analysis of theoretical distributions. Utilizes a major simulation language ARENA.