Dennis Foreman - Binghamton University (SUNY),Binghamton, NY

Professor: Dennis Foreman
Department: Computer Science
College: Binghamton University (SUNY), Binghamton, NY
Rating # 1
Overview:
  • Course: CS101
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This is literally the easiest class in the world. Just show up and pay a little attention.
Rating # 2
Overview:
  • Course: CS311
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
His assignments are very very very poorly prepared. The projects are impossible to complete given the initial instructions and he keeps sending emails to correct his projects. He has done this from up to a few days before project due to the night before. Then he gives us the same deadline and expect it done. A nightmare...
Rating # 3
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Be ready for boring lectures from guest speakers and the slowest hour and half ever, that is if you even go. Grades are from journals from each week which is just a six bullet list, so all you really need to do is go to the first five minutes then leave. There are two other grades from quizzes. Go to the lecture about copyright and patents.
Rating # 4
Overview:
  • Course: CS105
  • Grade Received: B+
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
His tests are challenging but the labs are doable if you have people to help you out with.
Rating # 5
Overview:
  • Course: CS105
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Professor Foreman knows what he's talking about, but his lectures tend to be very monotonous and boring. He is very receptive to answering questions. His labs can be annoying, and you really have to follow them closely step by step to get a 100, but if you put in the time they are not too bad. Tests can be a bit tricky
Rating # 6
Overview:
  • Course: CS105
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He will literally not teach you what he tests you on. It's all googling. Mid-semester he also decided to make the exams significantly harder because he finally got around to reading his reviews from the previous semester and they were negative.
Rating # 7
Overview:
  • Course: CS105
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Had one meeting with him in his office hours and he was by far one of the most disrespectful, unprofessional, and ego driven "Professors" I've ever met. TAKE THIS COURSE AT A COMMUNITY COLLEGE SAVE YOUR SANITY AND GPA. He doesn't know how to teach students and when people asks questions he snarks at them because "Its so easy." Yeah bc you teach it!
Rating # 8
Overview:
  • Course: CS105
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Huge on formatting. You can get everything right on a lab formula wise and mess up formatting and fail it! Too intense for an intro class especially if youre taking it to interchange with CQS112 DONT DO IT TRUST ME
Rating # 9
Overview:
  • Course: CS105
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He's not that bad if you go to your labs/ office hours but he's VERY specific when it comes to lab assignments. If you "know" word/excel/access be prepared to realize you don't actually know anything and he'll let you know your knowledge is nothing.
Rating # 10
Overview:
  • Course: CS101
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The two tests had literally nothing to do with anything covered in class. However, there are so many easy 100's that the tests don't even matter as long as you get at least 50's. You have to go to class in order to hand in the homework assignments and get the information to do the next week's assignment.
Rating # 11
Overview:
  • Course: CS105
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
I will say this class was very useful, however, I did not enjoy the way he taught it. He takes off 15 points for silly formatting errors and decides to change the lab addenda the day before it's due. He also forwarded an email to the entire class where a student was discussing his grades with him, which crossed the line. good class bad professor
Rating # 12
Overview:
  • Course: CS105
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
WOW THIS WAS THE WORST CLASS OF MY LIFE. Every week we would assign a crazy annoying and difficult lab that you'd never accomplish in the hour allotted. The class was some of the worst and most boring times of my life (he will give you one pop quiz). His grading is NUTS. Anything you do wrong on the labs is minus 20. Tests are like 70 MC questions
Rating # 13
Overview:
  • Course: CS212
  • Grade Received: A-
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Extremely unclear in both assignments and lectures. He goes off an irrelevant topics in lecture.
Rating # 14
Overview:
  • Course: CS212
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
All he does in lecture is talk about his previous experiences and occasionally scrolls through his slides that he posts online anyway. Lectures are useless and labs are hard if you don't have friends to do them with.
Rating # 15
Overview:
  • Course: CS105
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very enthusiastic and lively lecture. Great teaching ability . Labs are tedious with consistently unclear directions. Exams are multiple choice, test more memorization than conceptual. Textbooks are outrageously expensive, $400 new. Not much required reading though. Amazing teacher though. You'll learn a lot and do well if you pay attention.
Rating # 16
Overview:
  • Course: CS101
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Meets once a week and all you have to do is write down a few things from the lecture to hand in. Lots of guest speakers, some interesting some not. Two pretty straight forward tests and an easy A. But you have to deal with him bragging about his patents and working at IBM and showing a video of him driving a Ferrari (not his though)
Rating # 17
Overview:
  • Course: CA100
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
The class was an easy A, but at the same time it was one giant headache. My biggest complaints were that his instructions for the labs were extremely poorly written and confusing. On top of that he has an equally poorly written amendment to the assignments that you better not accidentally skip. Also there is a big inconstancy in the grading by CAs.
Rating # 18
Overview:
  • Course: CS105
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great guy, but his power points aren't so helpful since he hasn't updated them since 10 years ago. Labs are tough and annoying. If you can take CQS instead of this, do it. Make sure you study well, tests are specific and they might seem easy, but they are tricky
Rating # 19
Overview:
  • Course: CS101
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
This was by far the most boring class I've ever taken. We just listen to different guest lecturers for 1 & 1/2 hours every week. You can get an A as long as you submit some form of homework every week (you can write whatever you want on it, seriously... no one actually reads it) and take the 2 tests.
Rating # 20
Overview:
  • Course: CS311
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Absolutely horrible professor. He changes project requirements the day they are due, almost every time. You will most likely never learn a thing in the class and still pass, assuming you get the old tests from friends. I could not speak more poorly about this guy's teaching ability. Apart from his poor lecturing, all his slides are from 2005...
Discuss With Everyone:

No comments:

Post a Comment