Brad Bart - Simon Fraser University

Professor: Brad Bart
Department: Computer Science
College: Simon Fraser University
Rating # 1
Overview:
  • Course: CMPT295
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Assignments were due pretty early in the morning (physical). Profs forced us to take notes by hand and would not release power points. I took this course 2 years ago, I don't think I got much 'utility' for the time & energy I invested.
Rating # 2
Overview:
  • Course: CMPT295
  • Grade Received: B-
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Lectures are good, however they aren't mandatory since he posts his lectures online. The assignments however are very time consuming, and are quite tough. However, if you do well on the assignments, you'll do well on his exams as they are based on his assignment. Intimidating, but he's approachable during office hours. Exams fair. Needs more TAs.
Rating # 3
Overview:
  • Course: CMPT295
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Brad is one of the best lecturer in SFU CS, explains key concepts clearly and does not drown you with information. Kudos to him for postings the lectures online too. The con is he tries to assert dominance through enforcing a strict order in class, which I find unnecessary. Exam questions are based on assignments, so definitely study them.
Rating # 4
Overview:
  • Course: CMPT295
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Although he is approachable during office hours, he is a hard marker and is ruthless. Get ready to work ALOT. The weekly assignments that is each worth 2% is very time consuming.
Rating # 5
Overview:
  • Course: CMPT295
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is the only Prof who can explain everything clearly and in detail, amazing! I never expect I will find a prof like him. And you don't need to find online courses from other universities to help you. There are so many profs in SFU test something never appear on anywhere of their PPT, but Bart's exam is fair, you learn, then you will get A.
Rating # 6
Overview:
  • Course: CMPT295
  • Grade Received: Not sure yet
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The lectures are very interesting, he gives motivation and ways of application to almost all concepts learned BUT the workload is ridiculous. He's probably fine if you don't have other difficult courses to worry about and want to eat, sleep and sh*t CMPT295, otherwise I'd just avoid him. 2% assignments normally take 8hrs to do, final exam 200 marks
Rating # 7
Overview:
  • Course: CMPT295
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
There are pros and cons about this prof. Pros: lecture notes are organized. There are recordings. Approachable during office hours. Cons: He doesn't care about his students. He puts up assignment questions that have very vague terms. Final exam is unethically, extremely hard. I can tell he just enjoys failing students. no respect for him.
Rating # 8
Overview:
  • Course: CMPT225
  • Grade Received: F
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Dont take this professor if you dont want to spend your entire two days on assignments. 4th assignment worst (5 days spent without any credit as it did not work properly and class average for that assignment was 16%)
Rating # 9
Overview:
  • Course: CMPT307
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Worst instructor ever!!!
Rating # 10
Overview:
  • Course: CMPT225
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
His lectures are easy to understand but his exams and assignments are really tricky. Sometimes you will be confused whether you are studying a 300-level course. Although I passed, I decided to retake the 225 but not his.
Rating # 11
Overview:
  • Course: CMPT225
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This guy is drama king on his lecture but nobody go along with him.
Rating # 12
Overview:
  • Course: CMPT295
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Extremely organized, his lecture notes are great, but expect to read up on the material after the class. The textbook was super helpful. Prepare to give up your nights before assignment deadlines if you put it off until last minute. Exams are fair.
Rating # 13
Overview:
  • Course: CMPT295
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Excellent lectures that are paced well and easy to pay attention to. Weekly assignments worth 2% are a time commitment and are difficult for their grade weight, but helpful with learning the content. Marking was done ridiculously fast, with marks returning the day of, or the day after. Brad is a bit intimidating, but with him you can learn a lot.
Rating # 14
Overview:
  • Course: CMPT295
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
midterms were fair, final exam was very hard. assignments were extremely difficult, one due every week, each worth 2% (ridiculous for the amount of work they require). prepare to self learn a lot of the course as a lot of the assignment material is not covered in his lectures until after the assignment due date.
Rating # 15
Overview:
  • Course: CMPT225
  • Grade Received: B-
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He is a good instructor as he provides all the things that you need to know in his lectures. His assignments are pretty long and difficult and even if you get the right solution, you can still loose a lot of marks because of the incorrect output format. His quizzes were challenging but some were not. Both midterms and final were very fair.
Rating # 16
Overview:
  • Course: CMPT225
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The best prof in SFU!! His assignments and quizzes are free mark. Final is super easy
Rating # 17
Overview:
  • Course: CMPT225
  • 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:
One of the most easy cmpt prof sfu. He post all the codes in the class so we do not need to copy the code from the class. He tells everything what will be on the exam so you just need to study what he asked to study. Midterm average was 90% and Final average was 83% which got curved up. Take him for GPA booster!! The class average is B+.
Rating # 18
Overview:
  • Course: CMPT225
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Probably one of the most anti student profs I've ever seen. Won't post notes, no sample exam questions, no exam keys, no partial marks. On top of the extremely time consuming assignments he gave completely different lab quizzes to different lab groups. One group had an average of 75, the other 14. He didn't really scale the class, average was a C.
Rating # 19
Overview:
  • Course: CMPT295
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I didn't really like him as a person, but respect him as an instructor. He is very passionate about teaching and actually gives good lecture. However, I find his lecture notes somewhat vague and it makes assignments really challenging and takes very long time to complete. So, I highly suggest that you go to his office hour for questions
Rating # 20
Overview:
  • Course: CMPT295
  • Grade Received: B+
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Before I was complaining about brad because the low average of this course. But after the grade released I noticed that he is not that brutal. As long as you reach the mean and median. He will give you B-. Its true that his course is hard and have a lot of work need to do. But he is a good instructor. Its worthy to take 295 with him.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin