Bruce MacLeod - University of Southern Maine

Professor: Bruce MacLeod
Department: Computer Science
College: University of Southern Maine
Rating # 1
Overview:
  • Course: COS452
  • Grade Received: C-
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Adequate explanations in lectures. Extremely unavailable in person. Labs and exams are way harder than anything explained in class.
Rating # 2
Overview:
  • Course: COS160
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Prof. MacLeod is my favorite cs teacher at USM, he is very friendly and truly cares about his students! He explains class material very well by explaining everything in detail, and he's willing to try different ways to teach different students. He doesn't make the students feel intimidated especially for those who have zero programming background.
Rating # 3
Overview:
  • Course: COS452
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
If you don't pass in the work on time, maybe you should... drop the class.
Rating # 4
Overview:
  • Course: COS452
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Make sure you read the chapter before class otherwise he will call on you and say, "how embarassing", "should we just go home?", or best of all "Maybe you should drop the course....." Otherwise awesome professor.
Rating # 5
Overview:
  • Course: COS160
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Has an uncanny knack for knowing when the class doesn't understand concepts; force-feeds additional examples. Very cut-and-dry about what he expects, what quizzes/tests cover, and sufficiently explains everything. Made introductory Java very approachable despite having no CS background. Textbook is "mandatory," I never bought it, still A+
Rating # 6
Overview:
  • Course: COS160
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Just pay attention, do the assignments, and you'll get an easy A. Any other help you need (definitions, syntax) can be found online.
Rating # 7
Overview:
  • Course: 160
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Pay attention and do your homework-if you do that, you are all set. MacLeod is one of my favorite professors this semester on the merit that he is helpful in his lectures and very hands-on, as well as being very approachable.
Rating # 8
Overview:
  • Course: COS161
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A class on algorithms spent primarily learning new Java syntax and data structures? Take any MOOC on the topics covered and you'll realize that the education you're getting is subpar and overpriced. Don't trust your education to a single person/intstitution!
Rating # 9
Overview:
  • Course: COS420
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lectures worth attending, and semester project is very interesting, as you learn teamwork in a programming environment. Don't think much of his tests, since they covered only 4 lectures worth of content on patterns and diagramming. Gives out sample tests, but you're on your own for figuring out correct answers.
Rating # 10
Overview:
  • Course: COS160
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good stories, well paced lectures...respectful to students, but someone next to me thought he was condescending.Whatever, at least he's honest with you when you're wrong.Good at working through the logic to help you understand.Very fair grading system and gets stuff back to you quickly.
Rating # 11
Overview:
  • Course: COS260
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Programming in Java. The instructor did not havea clear understanding of the material. He appeared to be reading two chapters ahead of the class. Attending lectures was fairly pointless. Several people dropped the class for better alternatives early on.
Rating # 12
Overview:
  • Course: OOD
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He pretty much tosses out content and expects you to put in your time and study. He's big on reading the chapter BEFORE coming to class, and teaches with the assumption that you have: He asks questions. Do the work and he'l give you an A. Even if your grades are a B..He'l most likely give you an A if you've put in the time.
Rating # 13
Overview:
  • Course: COS170
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
nice guy, but hard class!
Rating # 14
Overview:
  • Course: COS161
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Funny guy, teaches a good class. Typical CS prof in that he is a bit of a space cadet at times, but I like him. Enjoys the subject and gets excited about certain areas. Can be a bit vague on assignments/exams but thats par for the course with CS profs it seems.
Discuss With Everyone:

No comments:

Post a Comment