You'll examine the effects computing has had on societies, economies, and cultures and consider the legal and ethical responsibilities of programmers.