Sigh, I'm required to complete two "introduction to the engineering profession" courses, and I hate it. I hate the course so much that I have missed 3/12 classes, but I've still completed the homework. I thought everything was going fine until I realized that one has to complete two of three in class assignments assigned unexpectedly. Guess what, those assignments were assigned on the days that I'd missed!! So, now I have to retake this stupid course, and it's offered only at very specific times, so it's going to be difficult to schedule. I'm almost thinking about transferring schools. Do most engineering programs have this requirement?