- 前辅文
- 1 The Software Engineer
- 2 Types of Computers
- 3 Accessories and Peripherals
- 4 Inside the Computer
- 5 System Software 1
- 6 System Software 2
- 7 Programming Software
- 8 Application Software 1
- 9 Application Software 2
- 10 The Desktop and GUI
- 11 Basic Numbers and Math
- 12 Analyzing Numbers and Quantities
- 13 Describing Change
- 14 Presentations and Communication
- 15 Education
- 16 Traits of a Software Engineer
- 17 Problem Solving
- 18 Accounting
- 19 Requirements Engineering
- 20 Software Architecture
- 21 Architectural Styles
- 22 Design Considerations
- 23 Design Methods 1
- 24 Design Methods 2
- 25 Design Methods 3
- 26 Software Testing Objectives
- 27 Software Testing Techniques
- 28 Test Adequacy Criteria
- 29 Software Maintenance 1
- 30 Software Maintenance 2
- 31 User Interface Design 1
- 32 User Interface Design 2
- 33 Software Reuse 1
- 34 Software Reuse 2
- 35 Software Reliability
- 36 Software Tools 1
- 37 Software Tools 2
- 38 Configuration Management
- 39 Programming Teams
- 40 Software Quality Control
- 41 Development and Cost
- 42 Project Management
- 43 Ethics
- 44 Cloud Computing: SaaS and PaaS
- 45 Career Options
- New Words and Expressions
- Glossary