Course Name: Software Architecture
Program: Computer science
Course Module: Optional
Department: Tianjin International Engineering Institute
Time Allocation (1 credit hour = 45 minutes)
The course is an elective course designed for Engineering Master of Computer Science in International Engineering Institute. Software architecture is a hierarchical software design. The course contains the general organization, the global control, communication protocol, data storage, data storage, data storage and synchronization. It is required to design elements of a specific function, organize the design elements and choose the proper design pattern based on the size and performance. By the end of this course, students could develop a software based on certain conditions.
The course is to make students know how to develop an effective software in detail. After this course, students should be able to:
Textbooks & References
CT2: To master the details of the process in managing the project.
CT3: To master the advantages and disadvantages of each method in the software architecture.
CS1: To master the basic thought in the software architecture.
CS2: To make use of different advantages of the method in the software architecture and to develop an application.
Students: Computer science,Year 3