The eLearning Series: Systems Engineering for Software Intensive Systems
Courses
- Advanced Enterprise Architecture
This course provides students with an understanding of advanced concepts and practices in establishing and running ongoing Enterprise Architecture (EA) programs and specific EA documentation projects.
- COTS Based Integration
This course prepares you to address key issues associated with the use of commercial off-the-shelf (COTS) products in large software-intensive systems. You will be able to establish a COTS business case, plan and identify requirements, conduct COTS evaluation and selection, maintain vendor and supplier relationships, determine integration architecture and manage risks.
- Enterprise Architecture Fundamentals
This course introduces you to the purpose, structure, and functioning of medium and large size enterprises as it is about the systems and technologies that support those enterprises.
- EA Security Architecture
This 12 week course provides students with a basic level of understanding of the concepts and practices of information technology security architecture in the context of Enterprise Architecture.
- Managing Software Outsourcing
This course prepares you to plan and manage outsourcing activities, set up an infrastructure to solicit and select suppliers, negotiate contracts, and manage outsourcing suppliers according to a business strategy.
- Requirements Engineering
This course prepares you to work cooperatively with stakeholders, to obtain better requirements by understanding their business process and needs, to assist stakeholders to write good requirements, to set up a requirements baseline, and to manage requirements changes.
- Security for Software Engineers
This course will demystify security and enable software managers, developers, and others to understand the challenges of securing a software system and state-of-the-practice.
- Software Architecture
This course teaches you how to design, understand, and evaluate software systems at an architectural level of abstraction.
- Software Project Management
This course teaches the differences between project management and software project management, as it provides practical skills for software project managers in the following areas: estimation, project and product metrics, change management, project reporting and capturing historical data.
- Systems Integration
This course prepares you to manage complex systems integration. It addresses major challenges and opportunities of building systems from components such as commercial off-the-shelf (COTS) and outsourced products and integrate them with in-house development products from the perspective of the system engineer.
|
|