This program is difficult because of the amount of applied math involved. That being said, there is no reward without hard work from the student. Love this University. Attended brick and mortar for my first two years and this was a good transition. Not for the traditional student. If you have work, family, obligations, and can discipline yourself to put in the hours and effort, then this will be a good experience.