This third edition provides updated analysis on software and computer networking, including new material on the programming profession, social networking, and mobile computing.