Software Systems Engineer
As a Software Systems Engineer, you could participate in the design and writing of complex software systems, and also ensure that they are bug-free, and work effectively and securely.
This course, which we have outlined significantly, helps to achieve reliable, efficient, cost-effective products and services in diverse fields, including communication and network systems, software engineering, information systems, manufacturing, command and control, and defense systems acquisition and procurement. In addition, it also teaches techniques for accurately eliciting, analyzing, and specifying software requirements.
The course also provides a comprehensive overview of the activities that comprise software requirements engineering like software requirements elicitation, analysis, and specification. Introduction to specific methods, tools, and notations for each of these activities is included.
| Course Outline |
- Understanding Systems and Systems Engineering
- System Analysis and Design Process
- Sample of SE processes
- Introduction to Engineering of Complex Systems
- Application of SE Concepts
- The systems approach
- Overview of tools used in the engineering of complex systems
- Integration of Specialty Engineering
- Automation to support the engineering of complex systems
- Reliability Engineering
- SE Management
|
|
- SE Tools
- Technical Quality Assurance
- Project Management skills
- Alternative learning concepts
- Attributes of engineering complex systems
- Communication skills
- Synthesis and creativity skills
- Team building
- Process skills
- System maintainability and maintenance system supportability and logistics
- Systems Operational Effectiveness and Life-Cycle Analysis
- System Engineering of Complex Systems
- Advanced System Architecture and Design
|
|