Professional programming offers pathways to two degrees in five years