Skip to Content

Course Search Results

  • 3.00 Credits

    This course provides an introduction to elements of product-safety engineering and management within a fast-paced, innovative international design and manufacturing corporation subject to significant regulatory and public scrutiny. Subjects covered include the role of the product-safety professional in the design, development, testing, manufacturing, and post-manufacturing stages of a product. A comprehensive approach to product safety will be taught including the influences of designers, manufacturers, regulators, consumers, and the use environment as well as the importance of effective and consistent information, instruction, and marketing materials for a product. Students will study the role of compliance with standards and regulations. Standards development processes as well as the need to actively maintain standards to keep pace with technological advances will be covered. Prerequisites: Full Major status in the College of Engineering.
  • 3.00 Credits

    In Fundamentals of Systems Engineering, students are introduced to the science of systems engineering, especially the methods and disciplines used to define, develop, and deploy small to complex and large-scale systems. The course takes advantage of integrated examples, analysis and discussion of case studies, projects, and team exercises that enable a thorough understanding of the larger context wherein requirements for a system are realized and then translated into an operational concept. Prerequisites: Full Major status in the College of Engineering
  • 3.00 Credits

    The course will cover Requirements Engineering and Management concepts focused on systems engineering. The course will provide the student an understanding of the main concepts and principles of Requirements Engineering and Management, as well as the different techniques and core methodologies utilized in Systems Engineering to support the sustainability and development theories. The course will examine the processes and methods to identify, control, audit, and track the evolution of system characteristics throughout the system life cycle, and the student will be able to create and maintain a configuration and requirements management plan and procedures. Prerequisites: Full Major status in the College of Engineering
  • 3.00 Credits

    This course teaches students model-based systems engineering, which is a fundamental tool of systems engineers. The course teaches Systems Modeling Language (Sys-ML), a theoretical modeling tool. Students will build their own Sys-ML diagrams and models in industry-relevant software. Specifically, the course covers the development of SysML behavior (activity, sequence, state machine, use case), structure (block definition, package, parametric, internal block), and requirement diagrams. The software will allow students to simulate and integrate parametric equations with constraints to properly document systems requirements and other systems engineering concepts.
  • 3.00 Credits

    This course provides the student with an understanding of the context and framework for carrying out a systems engineering project and the system-level responsibilities of a systems engineer, through hands-on activity. Topics covered include systems design and development, system test and evaluation, system reliability, system maintainability, human factors and system design, system producibility and supportability, balancing life-cycle cost, schedule, suitability and performance, risk management, and systems engineering project management and control. Types of systems considered will range from small-scale to large-scale and from primarily technical to primarily social-political. Prerequisites: Full Major status in the College of Engineering
  • 3.00 Credits

    This course covers the methods and processes for the elicitation, definition, modeling, and management of stakeholder needs and system requirements for systems of all kinds. Emphasis is given to the technical processes taking place within the concept and development stages of systems, including business or mission analysis, stakeholder needs and requirements definition, system requirements definition, verification, and validation. Industry-standard model-based systems engineering software is adopted to model systems using system description languages such as IDEF and SysML.
  • 3.00 Credits

    This course covers the design processes for production and service systems with an emphasis on economic justification. Topics covered include: logistics and supply chain design, capacity planning, flow lines, paced assembly lines, facility layout, and material handling. Through spreadsheet models and simulations, students quantitatively identify and suggest improvements to production and service systems.
  • 3.00 Credits

    This course introduces discrete event simulation (through Arena) and how it is applied to dynamic systems. Discrete event simulation concepts such as entities, resources, and event chains are introduced. Systems will be simulated considering time (such as work schedules, machine/human performance), space (such as process layout) and resource (such as manpower, equipment) characteristics of process. In doing that, the course covers a variety of Arena features and building blocks. The course will also introduce time studies, and distribution fitting. Prerequisites: 'C' or better in (ME EN 2550 OR MATH 3070 OR CH EN 2550 OR CS 3130 OR ECE 3530) AND Full Major status in Engineering OR Mines and Earth Sciences
  • 3.00 Credits

    This course provides a broad overview of operations research topics with a focus on finding mathematically optimal solutions for systems. An emphasis is placed upon real world applications. Topics covered include: linear programming, integer programming, nonlinear programming, discrete Markov chains and queueing theory.
  • 3.00 Credits

    This course provides a broad overview of analytics with a focus on using quantitative tools to better manage systems. The first third of the course focuses on developing introductory and basic python programming skills to read, store and graphically represent data. The topics covered include: arrays, loops, data structures and visualizing data. The second third of the class focuses on statistical analysis of data. The topics covered include: f and t hypothesis testing, confidence intervals, regression and clustering. The final third of the course presents how to use computers to generate improved or optimal solutions. The topics covered include neighborhood search, hill climbing or simulated annealing heuristic, linear programming and integer programming. The homeworks, projects and tests will draw data from a wide range of systems where analytic tools will identify better solutions for improved systems management.