Introduces the fundamentals of software engineering, covering instruction processing, algorithms, programming languages, abstractions, testing, security, and open source.
Explores competitive advantage, organizational theory, structure, culture, and global organizational designs, including unique governance models like Haier's Rendanheyi.