Mary Villani - Farmingdale State College, Farmingdale, NY

Professor: Mary Villani
Department: Computer Science
College: Farmingdale State College, Farmingdale, NY
Rating # 1
Overview:
  • Course: BCS430W
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Good Luck. Know PHP before walking into this class
Rating # 2
Overview:
  • Course: BCS160
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Professor is very kind and is very helpful. However, I would strongly suggest taking this as an online class. Everything is done on a computer. Lots of homework--not hard, but time consuming. easy A nonetheless.
Rating # 3
Overview:
  • Course: BCS430W
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
High demand course its an hybrid class. I never had her my time ever attending Farmingdale. Im happy this is only time I take her. Loves to hear herself talk about her fancy neighbors,110% talks in her lectures nothing relating to the class but tries to correlate but fails to course. Very contradictive in her assignments & what she really wants.
Rating # 4
Overview:
  • Course: BCS160
  • Grade Received: B-
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Prof. Villani is basically an angel. She cares for her student. Her stories are fantastic and she will extend the assignment if you can't finish it on time.
Rating # 5
Overview:
  • Course: BCS160
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Really nice. Exams are really easy she posts a review powerpoint before the exam. The lab portion is really easy as well, just long and annoying a lot "projects" are to be expected. Do the textbook projects before doing the sam projects to make it easier. TAKE THIS COURSE EASY A.
Rating # 6
Overview:
  • Course: BCS160
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
F this class
Rating # 7
Overview:
  • Course: BCS160
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
professor villani cares about her students!! If you don't pass her class you shouldn't be in it. Getting her is a blessing, she's very accommodating when it comes to assignments, and helps you if you ask! If you don't have her get her! She gives reviews for every test, which means you shouldn't get below a 98 on any of the tests. Review is the test
Rating # 8
Overview:
  • Course: BCS160
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
If you're experienced with excel and/or access, this class will be an easy A. If not, don't worry! Just do the homework and a little studying and you should get a good grade. Prof is very nice and is willing to help you if you're having trouble.
Rating # 9
Overview:
  • Course: BCS160
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
SHE IS AN AMAZINGGGG PROFESSOR! TAKE HER GUYS! SHE HELPS YOU PASS. AND HONESTLY IF YOU FAIL YOU TRIED TO FAIL THERE IS NO WAY TO FAIL UNLESS YOU DONT DO YOUR WORK! SHE HELPS YOU PASS! Dont take advantage of her kindness shes amazing!! I got an A! 10/10 FROM ME
Rating # 10
Overview:
  • Course: BCS160
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of my favorite professors that I have had at Farmingdale. I could tell from the start of the course that she cared about helping the students in her class pass the course as well as learn. HW is every class but easy. She will help you with anything you need and is open minded to discussion in class. Everything you want in a professor.
Rating # 11
Overview:
  • Course: BCS160
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This course I enjoyed a lot but I must warn you though the assignments, projects and opinion paper can be overwhelming. This is where she shine; if you need some assistance don't be afraid to ask her for help. I strongly suggest this because a lot of the course require one to be diligent and efficient. If you do procrastinate; rest in peace.
Rating # 12
Overview:
  • Course: BCS160
  • Grade Received: B+
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great professor, clear on everything. Yes, she may assign a lot of work but its not her doing, any BCS160 course requires the same amount of assignments so not her to blame. Really easy assignments just keep up and do all of them
Rating # 13
Overview:
  • Course: BCS160
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She does assign a lot of material, but none of the stuff is hard at all. The tutorials all you have to do is follow, the training shows you what to do. The only real work you have to do is the assignments which don't take more than 25minutes once you finished the tutorial and know what to do. A lot of assignments, all very easy.
Rating # 14
Overview:
  • Course: BCS160
  • Grade Received: C+
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
I put a-lot of work into her class, and still didnt get a decent grade for the class. It made me very dissatisfied and upset. The amount of work you ned to do is abnoxious, and very time consuming so make sure you use your time wisely. Her exams are not hard if you study, but the amount of work she gives is abnoxious.Overall she's an ok professor.
Rating # 15
Overview:
  • Course: COMPUTERS
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I liked her teaching style. Fair, easy to understand, I would recommend her class. Overall, I didn't find any major negatives in her teaching style. She was in the top 10 of my teachers.
Rating # 16
Overview:
  • Course: BCS160
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This class is fairly easy, but she assigns A LOT of work, and there are A LOT of exams. There are 3 assignments, sometimes 4 due per week. A quiz every other week, to the point where they don't even take a huge toll on your grade. Though, none of the work assigned in this class is particularly hard, just time consuming. Do it all, and you'll pass.
Rating # 17
Overview:
  • Course: BCS301
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof! Highly recommended. Always easy to keep in touch with, very helpful & flexible. BCS 301 is a tough class to take online - tons of work. Approx 11 Chapter quizzes/discussions & 4 "written assignments". Make sure to get good group memebers for the milestones!
Rating # 18
Overview:
  • Course: BCS300
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This professor is GREAT. I found the class to be extremely interesting (thanks to her lectures), but not super easy. She gives out review sheets before the exams which are very helpful, you will need to study the text/review to get a good grade. There are three (group) presentations you'll have to give in front of the class.
Rating # 19
Overview:
  • Course: BCS300
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is the most useless class I have ever taken.Just a bunch of terms jammed down your throat. I think the book creates terms just to fill the chapters.With that being said,Dr. Villani tries her best to make it some what interesting.Sometimes I feel bad for her! Although I would not want to take this useless class with somebody that does not try.
Rating # 20
Overview:
  • Course: BCS300
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Best professor at Suny Farmingdale!" Such a nice lady, who is extremely understanding! She loves to digress with life stories, but keeps the class interesting.
Discuss With Everyone:

No comments:

Post a Comment