A modern architect must navigate many technologies, systems, and interfaces. Enterprise architecture is an important enabler for strategic change. As organizations seek to become more agile and responsive, adopting a solid architectural approach is key. Taking advantage of new technologies and cleaning up legacy systems requires more than simply implementing a framework – it is […]
The course also covers the use of modern Agile and DevSecOps concepts for continuous integration and delivery (CI/CD) of application development and maintenance. The information delivered enables key understanding in the configuration, automation, testing, monitoring, measuring, and governance required to build stable, scalable, secure and reliable development, build and configuration management processes.
This course covers the current concepts of software and systems engineering in the modern enterprise. Students will review major software development methodologies including classic SDLC/Waterfall, Rapid Development, Agile, Continuous Integration/Continuous Delivery (CI/CD) and DevSecOps. Best practices in software design and implementation with a view toward recognizing and avoiding weakness and vulnerabilities in software is a […]
Students will learn the fundamentals of computer networking, including physical components, logical design, local and wide area networks, network media including wireless and cellular, protocols, TCP/IP networks, performance considerations, and security considerations.
This course teaches the fundamental principles of Systems. The course contextualizes the various Organizational, Project and Technical processes that are necessary to realize a “System-of-Interest”. The course utilizes the INCOSE SE Handbook as well as Case Study discussions. The course provides a good foundation for those individuals who wish to pursue the INCOSE Systems Engineering […]
This course presents the core concepts of software and systems engineering including the software lifecycle. Students will be exposed to software development methodologies including classic SDLC/Waterfall, Agile and DevOps. Best practices in software design and implementation with a view toward recognizing and avoiding weakness and vulnerabilities in software is a key part of this course. […]
This course is an introduction to the concepts of software engineering including the software development lifecycle (SDLC). Students will explore all phases of the software development lifecycle and get exposed to software development methodologies including classic Waterfall and Agile methods. This will also give students the practical skills and the techniques and tools to build […]
The following courses make up the SSI Learning Track: Principles of Systems Engineering Critical Thinking, Decision and Risk Analysis Software Engineering and Quality Assurance Systems Requirements System Architecture & Design Modern Enterprise System Architectures Modern Enterprise System Development The SSI classes are all: 5 days Monday – Friday 8:30 AM to 4:30 PM Students can […]
This course covers the development of a system architecture and hardware/software system design within the overall systems engineering (SE) process. Major topics include development of an operational concept, functional decomposition, requirements allocation and partitioning, interface definition, inclusion of integrity, reliability, and maintainability within the design concept, validation and verification, technical performance budgeting, complexity management, and […]
This course prepares the student to properly identify, define and confirm the system’s true requirements – prior to the design and development of the system. Even where system requirements have been defined prior to or external to an implementation, accurately captured, understood and rationalized requirements are essential for meeting stakeholders’ expectations, as well as avoiding […]
It should be a goal of every system development project to deliver a system free of defects, on time and in a cost-effective manner. This course is designed to give students the practical skills and the specific techniques to build the zero defect concept into their methods of building and maintaining systems. The primary emphasis […]