Add final programming assignment