IT Skills Software Design and Development Object-Oriented Programming
Written in an engaging and informal style, this text emphasizes the importance of effective organization and management of data, and the importance of writing programs in a modern, object-oriented style.