Designing a system architecture involves specifying the structure of the system, including its components, their interactions, and the flow of data between them.  Representation a basic CubeSat mission system architecture  is given in Python code.