Software Engineering
Course Purpose |
---|
Software Engineering involves studying the principles and methods for efficiently and systematically designing, developing, operating, and maintaining high-quality software. |
Learning Goals |
The goal is for students to be able to explain the following 1,The process of developing information systems 2.Representative methodologies used in each development process 3.The process of project management and representative methodologies |
Topic | |
---|---|
Session 1 | Chapter 1 Software engineering and class content / Chapter 2 Corporate information systems |
Session 2 | Chapter 3 Problems and the role of engineering / Chapter 4 System development process design |
Session 3 | Chapter 5 Overview and key points of analysis/design / Chapter 6 Acquisition of requirements |
Session 4 | Chapter 6 Grasping the current situation / Chapter 7 Analysis and solution setting |
Session 5 | Chapter 8 System basic concept formulation / Chapter 9 Organizing non-functional requirements |
Session 6 | Chapter 9 Organizing non-functional requirements and basic solutions |
Session 7 | Chapter 10 Step by step refinement of the system / Chapter 11 Systematized work flow design |
Session 8 | Chapter 12 External design / Chapter 13 User interface design |
Session 9 | Chapters 14 to 17 Data analysis design |
Session 10 | Chapter 18 Internal design / Chapter 19 Programming |
Session 11 | Chapter 20 Review / Chapter 21 Test purpose and basic techniques |
Session 12 | Chapter 22 Test process / Chapter 23 Requirement test |
Session 13 | Chapter 24 Test management / Chapter 25 Project management |
Session 14 | Chapter 25 Project management / Chapter 26 Process evaluation model |