I really wish we had sufficient resources to teach the class properly.
I really wish we had sufficient resources to teach the class properly.
Asking students to drop the class just ends up making those who choose to stay in the class feel guilty. And employing draconian measures to encourage people to drop out in order to meet administrative needs is passive aggression, plain and simple. Your beef is with admin, not with students, so don't take it out on them, don't involve them in it, and don't use them as pawns.
Worst case, sacrifice research and do all the TA work yourself. You can use this as a bargaining chip with admin next semester.
Good plumbers make a lot of money because it's a dirty and disgusting job that nobody wants to do.
It turns out that the university has a lot of rules about how TAs (and how much) TAs are paid, and further TAs are unionized (they are members of the United Auto Workers -- believe it or not!) and that we are bound by contract restrictions.
If you want to talk about this, and you're on the Berkeley campus, I sit in Soda Hall 739. Alternatively, I hike most evenings in Tilden Park for exercise -- if you'd like to join me sometime and talk about your ideas, I'd certainly welcome hearing them.
There's no reason to punish the undergraduate students for the failings of the department. Things like denying bathroom breaks don't do anything to help out your resource shortage, unless you're basically saying that the only way to have enough resources is to make the class so unpleasant that no one wants to take it. Still, this is completely unfair to those students that actually end up taking the class. If that is the case, I can at least understand it -- however, you should explicitly say so
If you've taken a particularly extreme approach to "wake the department up," you should just come out and say so, rather than claiming that this policy is the only way to deal with it.
A somewhat related thought:
I'm not sure what the reason for the lack of TAs is, but I do know that some of the security professors are spending their time on things other than Berkeley activities (i.e. startups, etc.). I have no idea if you're involved with this yourself, but perhaps you guys need to figure out how to get your faculty to be able to support more graduate students rather than spending your time coming up with an abusive policy.
I completely agree with you that the undergrad students are not at all at fault here. You pay a lot of tuition and deserve better.
Our course has what Berkeley EECS calls "30 hours of TAs." I can assure you that they'll end up doing a lot more than 30 hours worth of work each week.
I'll also remind you that our teaching assistants are unionized, and we are bound by contract rules.
But even if I had the power to change that (and I do not), you can see that it would have to change for every single EECS class -- why would a TA want to teach 4 discussion sections for CS 161 when s/he could get the same pay credit teaching 2 discussions sections for another CS class?
Though, often times, most TA's I know put in far more than their required time.
Again, if you want to say that you need to make the class as terrible as possible so that people drop, then just say so.
I hate to make this request, but I need half to 2/3rds of the students to drop the course. I'm hoping that you will still be able to learn a lot from the class -- but I need to find a mechanism to make the class smaller. Being strict on attendance seemed like the "least bad" of several rather unattractive alternatives.
I'm hoping that someone has a better idea, and I'm completely open. Please come and see me in 739 Soda.
And I have to say that it is already a huge problem at Berkeley to simply get enrolled into a CS class. There are simply not enough resources to go around. That's why this class has a huge waitlist.
By the way, this problem is also occurring in other classes, but they are scheduled as Monday-Wednesday classes. My class is Tuesday-Thursday -- the first day of classes at Berkeley was 8/29. Monday is Labor Day holiday at Berkeley, so those other classes will have to deal with their situations on 9/4. (However, their TA deficits are not quite as large as those that we have in CS 161).
You raise an excellent question about why no notification went out before. Indeed, for the last two months I've been asking the department to change its policies so we can get some more TAs in class. These efforts were still going on Wednesday evening -- the night before the first class (and indeed, they are still going on this morning!)
I also tried to stop the process of allowing so many students to register for the course when we didn't have TA support.
If you'd like to talk about this more, please come see me.
In case it is not 100% obvious, I'm quite unhappy with the situation (having a TA shortage, and having to run the class this way).
Having said all of this, happy to see a healthy discussion in Ycombinator. I'm a big supporter of free speech, and I think there are a lot of interesting comments here. So more power to you.
I'm afraid that it's a bit hard to answer your question in a public forum. If any Ycombinator readers are on the Berkeley campus and want to chat with me, I'm at 739 Soda Hall.