Please Comment on Undergrad Computer Science

<p>Would someone in Computer Science give me a review of the department from a student's perspective?</p>

<p>How good/enjoyable are the classes/professors?
Are most classes taught by full-time permanent faculty?
Do students get the sense that the department is well-respected, with good job prospects after graduation? How active is campus recruiting on-campus for CS graduates?
What is the "feel" of the department for undergraduates in terms of fitting in, feeling at home? Do professors/students find time to socialize at all? Could you call the department friendly, or is everybody sort of just a number?
Is the competition reasonably friendly or cut-throat?</p>

<p>Any responses to any of these questions would be great, and greatly appreciated!</p>

<p>Does no one have any info. on this?</p>

<p>I'm not in CS department,but I know something about the school.

[quote]
How good/enjoyable are the classes/professors?

[/quote]

Hard to say,maybe just average.Some classes are too big.</p>

<p>
[quote]
Are most classes taught by full-time permanent faculty?

[/quote]

if you mean lecture,yes.But recitations will be conducted by TAs.</p>

<p>
[quote]
Do students get the sense that the department is well-respected, with good job prospects after graduation? How active is campus recruiting on-campus for CS graduates?

[/quote]

I don't know.There are some campus recruiting on campus for engineering and science major recently.But I don't know whether they really work well.</p>

<p>
[quote]
What is the "feel" of the department for undergraduates in terms of fitting in, feeling at home? Do professors/students find time to socialize at all? Could you call the department friendly, or is everybody sort of just a number?

[/quote]

You are just a number,that's all I can say.</p>

<p>
[quote]
Is the competition reasonably friendly or cut-throat?

[/quote]

Different people get different feeling,I guess it's more likely to be friendly.</p>

<p>Thanks much</p>

<p>You are welcome
To be honest,I feel that the major problems at UB are similar with any other flagship state university.The school is too large and it's a research university which means you are just a number.And the freshman classes can be very big.And world civilization sucks...</p>

<p>Not cut-throat but not exactly friendly either. And you'd better know your **** because nobody is going to teach it to you.</p>

<p>I don't know the specifics about that department. You would have to visit the school and actually sit in some classes to find the answers to these questions. In most universities, you will find that the intro courses will be taught by grad students, many time foreign ones in a field like this. If you don't like that, you should look for a school that does not have a graduate dept in the subject. Yucca is quite right about this, but it does not have to be a large flagship state university to be a research uni and have grad students. Also the size of the dept comes into play. </p>

<p>My son goes to UB but his dept is very small. Has very few grad students involved in his studies. Look at the numbers of students in the computer science major and look at the the number of grad students for the dept. Look at the courses offered and try to find out at what level you would get the smaller courses and the professors involved. Then compare with some other schools.If you find some schools with numbers closer to your liking with similar available courses, that may be a better option for you. But sometimes to get the more advanced courses and opportunities, it is the research schools with grad departments that have this available. Also the equipment, facilities are better and more up to date when there is research and grad dept. This is something you have to weigh.</p>