Attending class matters, it's the only way you'll understand the material. Homework and quizzes almost every week and one final project, some homework assignments can be time consuming. Take good notes and it should be manageable. 