An applied course that builds on first year programming courses. Allows students to work on small to medium sized projects within guidelines specified by faculty. Students will be introduced to one or more modern web development frameworks, as well as industry best practices such as unit testing and the use of version control software.