I'm surprised at how many people are not pulling all nighters - back in the dorm days, everyone on the floor was basically awake studying. When you have 4 EE courses and labs most of the time, and I do not see how you can keep up. unless you seriously studying day in and day out, which is not the point of college.
For myself, the best way to pull an all nighter is to study around people - dorm lounge works best for me. But as I got older, I've been pulling less and less all nighters ... body couldn't handle it anymore, esp. now with grad. courses. =(
goodluck to those finals ...