<p>On average, how many hours a week do students spend doing homework?
And, how much time do students spend working (as in a job)?
And, how accessible are good professors? Is it possible to do research with them?</p>
<p>Also, when I am applying would it be beneficial for me to declare my major (Computer Science) or put undecided?</p>
<p>On average, a student spends a varied amount of time on their homework. If you are really smart and know your stuff, you'll spend 20 minutes. BUT if you suck at programming...then you will probably struggle with it all night and procrasinate like there's no tomorrow. </p>
<p>Student spends anywhere between 5-20 hours working. Hotelies work more cause many of them tries to complete their work requirement during the school year. Some jobs also requires more hours (ie, nasties always tries to hire more people for the last friday night shift)</p>
<p>Professors are accessible. What may be more accessible are TAs, they went through the classes and may be able to give a some pointers. In terms of research with them all depends on the professor and the department, I know bioengineering has students working with profs.</p>
<p>Expect each problem set to take between 5 and 15 hours, depending on the class. For engineering anyway.</p>
<p>Last semester I had 3 classes with problem sets: physics, engineering, and math. Total time spent on problem sets was about 22 hours a week plus my other (government) class.</p>
<p>For CS, the first few classes are relatively light in work, maybe (at most) 4-8 hours per project (there are 5-6 of these per class and you usually only take 1 or 2 of these classes at a time). For upper level classes, this can become like 20-50+ hours per project, however. Non-project classes usually are MUCH lighter in work, however, consisting of problem sets every week/biweekly that take only an hour or two.</p>