Admission into a Graduate Certificate program requires an undergraduate degree in engineering or related disciplines with a "B" average or better from an accredited college or university. Outstanding applicants in other areas may be conditionally admitted subject to the satisfactory completion of several ramp courses or introductory courses within the specific program. The specific requirements will be determined on an individual basis depending upon the student's background. Applications for admission from qualified students are accepted at any time.
Graduate Certificate programs can be used a stepping-stone towards a Master's degree in Engineering Management, Enterprise Systems, Financial Engineering, and Systems Engineering.
The School of Systems and Enterprises offers several four course, 12 credit Graduate Certificate programs geared to practitioners and students who:
Are interested in improving their current skills and technical competencies, Are considering new career paths within industry, Have been out of school for sometime, and want to resume their studies without committing to a full 30 credit Master's Degree program, or Already hold an advanced degree, but wish to continue their studies in a new or related area.
Acquisition and Management of Trusted Software Systems
This graduate certificate covers those topics and skills needed by managers to successfully deploy trustworthy systems. It prepares graduates to identify and prevent security vulnerabilities in modern software systems.
SES 602 Secure Systems Foundations SSW 533 Software Estimation and Measurement SSW 564 Software Requirements Analysis and Engineering SSW 687 Acquisition and Management of Large Software Systems Algorithmic Trading Strategies
Recent years have seen unprecedented change in financial systems technology. Algorithmic trading has become a dominant component of trade volumes on exchanges. The implementation of software and automatic decision support systems in dynamic markets has become part of the skills needed to succeed in the domain of algorithmic finance.
This four-course certificate is designed to provide financial engineers with the necessary understanding of architecting and implementing a financial trading systems. FE 545 Design, Patterns and Derivatives Pricing FE 570 Market Microstructure and Trading Strategies FE 620 Pricing and Hedging FE 670 Algorithmic Trading Strategies Dependable Systems
The set of courses in this certificate gives a strong foundation and concentration in the design and engineering of dependable, software-intensive systems. Dependability of a computer system is defined as the "[..] the trustworthiness of a computing system which allows reliance to be justifiably placed on the service it delivers." This graduate certificate provides a credential of a student's mastery of hte engineering of system dependability through the advanced study of software reliability, safety, resilience, and security.
SSW 540 Fundamentals of Quantitative Software Engineering SSW 565 Software Architecture and Component-Based Design SSW 689 Engineering of Trusted Software Systems Fundamentals of Cybersecurity or SES 602 Secure Systems Foundations Development of Trusted Software Systems
This graduate certificate provides the knowledge and skills needed by experienced software engineers to develop trustworthy systems. It prepares graduates to develop software systems that function correctly and are free of security vulnerabilities.
SSW 556 Software Development for Trusted Systems SSW 689 Engineering of Trusted Software Systems SES 602 Secure Systems Foundations SES 603 Secure Systems Laboratory Engineering Management EM 600 Engineering Economics and Cost Analysis EM 605 Elements of Operations Research EM 612 Project Management of Complex Systems EM 680 Designing and Managing the Development Enterprise Enterprise Architecture and Governance
The Graduate Certificate in Enterprise Architecture and Governance adapts and applies traditional systems engineering approaches and systems thinking techniques to a broader class of human-centric systems that we refer to as a enterprises, of which a technical system is only one part.
ES 621 Introduction to Enterprise Systems ES 677 Enterprise Governance MIS 712 Enterprise Architecture ES 684 Systems Thinking Financial Engineering
The components of financial problem solving are embedded in the methods of applied mathematics, computational techniques, statistical analysis and economic theory. In a Financial Engineering program, those components are directed towards solving problems in securities valuation, risk management, portfolio structuring and regulatory concerns with emphasis on tools and training in stochastic modeling, optimization, and simulation techniques.
FE 610 Stochastic Calculus for Financial Engineers FE 620 Pricing and Hedging FE 621 Computational Methods in Finance FE 630 Portfolio Theory and Applications Financial Risk Engineering
The recent turbulence in the financial system heightened the need for a much stronger under- standing of the financial system, its environment and the risk measures applied in the industry to quantify risk it in its multiple hierarchies. This certificate enables the graduate to fill this need and play an important role in balancing the interests of shareholders with the appropriate levels of risk taken by the managers and decision makers.
FE 535 Introduction to Risk Management FE 610 Stochastic Calculus for Financial Engineers FE 635 Financial Enterprise Risk Engineering FE 655 Systemic Risk and Financial Regulation Financial Software Engineering
This Graduate Certificate is aimed at intra-system super structural software applications (ISSS). Retail software platforms, web trading desks, pricing software tools for new instruments including derivatives products and stochastic portfolio simulators, and cutting edge information and knowledge discovery tools in a firm are all examples of software engineering or ISSS in financial institutions. This certificate explores these applications and how they work within a financial institutions overall enterprise system.
SSW 540 Fundamentals of Software Engineering SSW 565 Software Architecture and Component-based Design FE 610 Stochastic Calculus for Financial Engineers FE 620 Pricing and Hedging Infrastructure Management
The certificate in Infrastructure Management integrates crucial activities spanning the entire life cycle of infrastructure systems. These four courses provide the backbone for approaching infrastructure systems from a top-level management and decision-making perspective. This certificate is relevant for professionals who wish to complement existing knowledge, skills and experience in one of the infrastructure areas that constitute the focus of the program.
ES 690 Introduction to Infrastructure Systems ES 691 Advanced Topics in Infrastructure Systems SYS 681 Dynamic Modeling of Systems and Enterprises EM 612 Project Management of Complex Systems or MGT 612 Human Side of Project Leadership Logistics and Supply Chain Analysis
The Logistics and Supply Chain Analysis certificate focuses on the theory and practice of designing and analyzing supply chains. It will provide quantitative tools to identify key drivers of supply chain performance such as inventory, transportation, information and facilities from a holistic perspective. This graduate certificate program has a "how-to" orientation and the understanding gained in the courses can be immediately applied to the solution of on-the-job problems.
SYS 640 System Supportability and Logistics EM 665 Integrated Supply Chain Management SYS 670 Forecasting and Demand Modeling Systems EM 605 Elements of Operations Research or SYS 611 Simulation and Modeling Software Acquisition and Integration
The courses in this certificate provide students with the skills and knowledge needed to participate in and lead complex software-enabled system development and acquisition programs.
SSW 540 Fundamentals of Quantitative Software Engineering SSW 564 Software Requirements Analysis and Engineering SSW 687 Acquisition and Management of Large Software Systems SYS 605 Systems Integration Software Design and Development
This graduate program certifies that the student has a sound mastery of software development methods, processes and techniques. Students who complete the program should be well positioned to take technical leadership positions in software design and development.
SSW 555 Agile Methods for Software Development SSW 565 Software Architecture and Component-Based Design CS 574 Object-oriented Design and Analysis CS 546 Web Programming or CS 548 Engineering of Enterprise Software Systems Software Engineering
Creating successful systems is more than just writing software. This introductory certificate gives you a strong foundation in the fundamentals of software engineering - the engineering that is required to create software systems that work.
SSW 540 Fundamentals of Quantitative Software Engineering SSW 533 Software Estimation and Measurement Choose two additional Software Engineering courses (SSW Prefix) or two from CS501 Introduction to Java Programming, CS546 Web Programming or EM 612 Project Management of Complex Systems Software Engineering in Finance
Clearing systems, payment systems and settlement systems are all examples of inter-system infrastructural software (ISIS). For example the Clearing House Interbank Payments System (CHIPS) is a patented algorithm for payment netting whose participants must have an account with the New York Federal Reserve Bank. The FedWire, SWIFT and SunGard are at the core of ISIS where the "Buy" side of the market meets the "Sell" side of the market through intermediaries and Banks with clearinghouses and custodians. The Graduate Certificate in Software Engineering in Finance explores this class of problems dealing with inter-financial systems information flows.
SSW 540 Fundamentals of Software Engineering SSW565 Software Architecture and Component-based Design FE 595 Financial Systems Technology MGT 623 Financial Management or MGT 638 Corporate Finance Software Program Management
This graduate certificate provides a credential of a student's mastery of the program and project management skill set applicable to the engineering, development and integration of software systems. These software engineering management practices and skills are widely applied within the software development communities responsible for large software systems.
SSW 540 Fundamentals of Quantitative Software Engineering SSW 533 Software Estimation and Measurement EM 612/MGT 609 Project Management for Complex Systems SSW 687 Acquisition and Management for Large Software Systems Software Systems Architect
Software systems architecture is one of the most important activities in any system development project. Systems succeed or fail because of their architecture. This Graduate Certificate is an intensive, in-depth study of the best practices of software systems architecture and design.
SSW 540 Fundamentals of Software Engineering SYS 650 System Architecture and Design SSW 565 Software Architecture and Component-Based Design SYS 750 Advanced System & Software Architecture Space Systems Engineering
The certificate integrates crucial activities spanning the entire life cycle. Information and capabilities are learned by participants in hands-on space system and mission design assignments focusing on: operations, concept development, space system architecture, verification and validation, as well as key system engineering processes and tools. These four courses provide the backbone for the development of space systems engineers. This certificate is relevant for professionals who wish to complement their existing knowledge and skills base to include state of the art spacecraft and mission analysis design combined with a holistic systems engineering and architecture perspective.
SYS 625 Fundamentals of Systems Engineering SYS 650 System Architecture and Design SYS 632 Designing Space Missions and Systems OR SYS 635 Human Spaceflight SYS 633 Mission and Systems Design Verification and Validation OR SYS 605 Systems Integration Systems-Centric Software Engineering
The courses in the certificate address software engineering in a way that integrates critical aspects of systems engineering and incorporates best practices to make those systems trustworthy. Modern society depends on large-scale software-intensive systems of astonishing complexity. For almost all interesting systems, the majority of the value is delivered through software and the majority of the engineering challenges are addressed through software. Because the consequences of failure in such systems are so high, it is vital that the software be assured or trustworthy; i.e., it has the characteristics that users depend on, including correctness, security, safety, and availability.
SSW 540 Fundamentals of Software Engineering SYS 625 Fundamentals of Systems Engineering EM 612 Project Management of Complex Systems SSW 565 Software Architecture and Component-Based Design Systems Engineering and Architecting
The topics covered and material presented in this certificate provides an interdisciplinary approach based on an "entire view" of missions and operational environments and combines the capabilities of platforms, systems, operators, and support to fashion solutions that meet customer needs.
SYS 625 Fundamentals of Systems Engineering SYS 650 System Architecture and Design EM 612 Project Management of Complex Systems SYS 605 Systems Integration Systems Engineering Management EM 612 Project Management of Complex Systems SYS 625 Fundamentals of Systems Engineering SYS 660 Decision and Risk Analysis EM 680 Designing and Managing the Development Enterprise Systems Engineering Security
This certificate integrates crucial topics spanning the lifecycle of secure systems. Participants are provided hands-on assignments focusing on: technology governance, security requirements, secure system architecture, security system engineering, and information assurance.
SES 602 Secure Systems Foundations SES 603 Secure Systems Laboratory SES 622 Fundamentals of Systems Engineering Security SES 623 Systems Security Architecture and Design Systems and Supportability Engineering
This four-course cluster presents innovative methods and practices to integrate system reliability, maintainability, and supportability considerations into the systems engineering process. On the other hand, methods to optimize necessary logistics resources and processes are critical and are also studied in this sequence of courses. Current business trends are discussed and assessed.
SYS 625 Fundamentals of Systems Engineering SYS 640 System Supportability and Logistic SYS 645 Design for System Reliability, Maintainability, and Supportability SYS 650 System Architecture and Design