This course continues the study of programming. Building on the knowledge gained in the Programming 1 course, students will learn to design and write programs of increasing complexity in a different programming language. The use of proper programming style and current programming standards will be emphasized throughout the course. Implementing a functional test plan is also covered.
This is a second semester course.