Likely so. I dropped out - to work fulltime writing DOS/Windows encryption and security software. Then I moved to the other side of the world to design toys and multimedia appliances. Then I got into "other devices for a Fortune 100 employer". Then I went back to school on the aforementioned employer's dime :)
For some REAL FUN, try taking an introductory Java class when you've been a professional programmer for >10 years but you can't get credit for your old computer science courses because they were Pascal-based.
Yeah, I don't understand how it's possible to get these marks. Simply by smelling the pages of the textbook, it's possible to absorb more than this information. Standards are through the floor these days.