Online classes in IT fields may be offered on a scheduled start and stop date or may be more flexible, allowing students to accelerate though some classes and taking longer to complete others. Always find out all the details of the program before deciding if it is right for you and your current life situation.