Attendance is mandatory but small percentage of grade! Has thick accent so lectures feel dull and every student plays on there laptop. You will be graded on a few assignments/projects, one presentation exam and final exam so BE SURE to partner up with good students early in the class! Pretty easy going, so getting a good grade is very attainable!