Systems Engineering (SYS)


SYS 500  Fundamentals of Systems Engineering  3 Credits

This fast-paced course provides an overview of systems engineering in the development of multi-disciplined systems. Topics address definition of systems, roles, and qualities of system engineers, principles of systems thinking, and management of the total system life cycle (from birth to death). The basic framework spans user need and concept development, through development and deployment, and ultimately to phase-out and disposal. Emphasis is on the total system view including system requirements and their traceability, reliability, maintainability, system support, interfaces, cost, schedule, optimization, and trades as they affect total system performance, fulfillment of user needs, and impact the operational environment. The course also addresses ancillary concerns including characteristics of contract types, and legal and ethical considerations.

SYS 505  System Safety and Certification  3 Credits

Concepts, principles, methods and process applied for development of safety-critical and mission-critical software-intensive systems. The issues of system safety, requiring additional analysis and design techniques, are discussed from the perspective of computer hardware and software. The course discusses the safety requirements, hazard and risk analysis, failure modes and effect analysis, fault tolerance, basics of hardware and software reliability, levels of integrity, nature of faults and redundancy, and issues of verification, validation and certification. Safety standards across application domains, including SAE, ARP4754 ARP4761 and RTCA DO-178C & DO-254 for safety considerations in development of aircraft systems are analyzed. The related certification roles, process, objectives, and activities are discussed. Selected software tools supporting safety and reliability assessment of hardware laboratory experiments with tools, and producing appropriate reports.

SYS 530  System Requirements Analysis and Modeling  3 Credits

This course is concerned with the development, definition, and management of requirements for system or product. Topics include the system requirements process, requirements elicitation techniques, alternative requirements analysis techniques, requirements specification, requirements verification and validation, requirements management, and requirements standards and tools. Issues such as stakeholder identification, risk analysis, trade off analysis as it relates to the requirements will be covered.

SYS 560  Introduction to Systems Engineering Management  3 Credits

This course addresses the fundamental principles of engineering management in the context of systems engineering and explores issues related to effective technical planning, scheduling and assessment of technical progress, and identifying the unique challenges of the technical aspects of complex systems and systems of systems and ability to control them. Topics will include techniques for life cycle costing, performance measurement, modern methods of effective engineering management, quality tools, quality management, configuration management, concurrent engineering, risk management, functional analysis, conceptual and detail design assessment, test evaluation, and systems engineering planning and organization, communication and SE management tools and techniques. The course covers an examination of processes and methods to identify, control, audit, and track the evolution of system characteristics throughout the system life cycle. The course includes the development of a Systems Engineering Management Plan, Integrated Master Schedule and/or Integrated Master Plan.

SYS 599  Special Topics in Systems Engineering  1-6 Credit

Students may elect to perform a special, directed analysis and/or independent study in the area of particular interest. The student should submit to the department chair and graduate committee, a detailed proposal of the desired project and identify a faculty sponsor.

SYS 610  System Architecture Design and Modeling  3 Credits

Concepts and techniques for architecting systems and the process of developing and evaluating architectures. Generating a functional, physical and operational architecture from a top level operations concept for the allocation and derivation of component-level requirements. Modeling and analysis approaches; the generation of analyzable architecture models for evaluating the behavior and performance of candidate system concepts. Interface design; architecture frameworks; enterprise engineering; design for reliability, maintainability, usability, supportability, producibility, disposability, and life cycle costs; validation and verification of systems architecture; the analysis of complexity; methods of decomposition and re-integration; trade-offs between optimality and reusability; the effective application of COTS; and practical heuristics for developing good architectures. Specialized areas of design and architecture may be addressed, such as spacecraft design, design of net centric systems, or smart engineering systems architecture.

SYS 625  System Quality Assurance  3 Credits

This course presents the managerial and mathematical principles and techniques of planning, organizing, controlling and improving the quality, safety, reliability and supportability of a system throughout the system life cycle. The course focuses on the importance of structuring and controlling integration and test activities. Topics include establishing a baseline control during the integration and test phases; cognitive systems engineering and the human-systems integration in complex systems environments; establishment of criteria for planning tests; the determination of test methods; subsystem and system test requirements; formal methodologies for measuring test coverage; sufficiency for test completeness; and development of formal test plans to demonstrate compliance. Also covered are methods of developing acceptance test procedures for evaluating supplier products. The quality related topics including fitness for use, quality costs, quality planning, statistical quality control, experimental design for quality improvement, concurrent engineering, continuous improvement and quality programs such as ISO 9001:2000, ISO 14001, CMMI, Malcolm Baldridge and TQM. Reliability related topics covered include reliability prediction using discrete and continuous distribution models. Supportability related topics include system supportability engineering methods, tools, and metrics and the development and optimization of specific elements of logistic support. Quality and safety is a key theme throughout the course.

SYS 660  Organizational Systems Management  3 Credits

This course introduces concepts of organizational management and leadership, which are approached from a systems and complex systems perspective to explain the behavior of systems. Focus areas will include strategic management, organizational transformation, and organizational environments. Models will be drawn from a variety of areas including marketing, finance, organizational behavior, and strategic and operational management.

SYS 690  Systems Engineering Project  3 Credits

This course consists of a project in systems engineering that the student will undertake at the conclusion of the academic coursework for this program. It will culminate in a written document on a project chosen and carried out by the student under the guidance of the student's Capstone Project Committee. The project will be expected to demonstrate the student's mastery of his topic, and must be of a quality suitable for publication.

SYS 700  Graduate Thesis  1-9 Credit (1-9,0)

A master-level research project in Systems Engineering conducted under the supervision of the student's advisor and thesis committee. Submission of a final report, approved by the thesis committee, and an oral defense of the research work are required for thesis credit to be earned.