Most of IFT381 is doing labs on a virtual environment. Weekly quizzes are related to textbook material and lecture videos, but they are open book/notes. This class is very easy and has a steady, but reasonable pace for online students. Stay a week ahead of due dates because labs tend to load very slow. Great class, easy A!