The Cyber Architect curriculum requires a software engineer to master and gain extensive experience in the following key aspects of computer science as a minimum level of entrance.
Master The Professional Programmer Thinking Style Through Books
Introduction to The Software Architecture Through Books
The Effect of Software Architecture on Professional Programming Skills
Master Emergent Software Design Through Books
Master Refactoring Through Books
Acquiring Software Architect’s Soft Skills Through Books
- Programming Languages
- Algorithms
- Data Structures