Numerous traditional colleges with an online presence offer online information technology degree programs. Some of these colleges provide online IT degrees through their business school, school of information, college of computing, school of engineering, school of computer science or information technology department. Information technology online schools offer busy students flexibility and typically the same information technology degree program provided to traditional students. They typically provide online students opportunities to interact with classmates and professors. Some IT schools online offer synchronous classes which require all the online students log in at one set time to interact with the professor and classmates, whereas in asynchronous courses, the online students log in independently to complete the coursework, however at some schools online students can schedule virtual group discussions.