CS 3443 Application Programming

I enjoy teaching this course because, for many students, it is the first course where they get to see why Java is such a beautiful programming language. Students reinforce their knowledge of essential programming constructs, control flow, and are introduced to object-oriented principles. They learn industry-standard documentation techniques, version control, and development tools. At the end of the course, students work in small teams to develop an application as a group project using the principles and practices covered in class.

© 2015- Mark A. Robinson