Bryan Green - Langara College, Vancouver, BC

Professor: Bryan Green
Department: Computer Science
College: Langara College, Vancouver, BC
Rating # 1
Overview:
  • Course: CPSC2211
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
His lecture is energetic and interesting to hear. The knowledge from this class will be useful for designing apps/products in the future. However, lab sections are hard since he expects us to know how to code in Swift by ourselves with only 3 in-class lectures. Group projects are fun though; he allows us to be creative with our product designs.
Rating # 2
Overview:
  • Course: CPSC2030
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Bryan doesn't tell you answers directly but guides you to figure out the answers to your questions. This is the best kind of teaching style imo to prepare you to be a good software & web developer. He is very caring; I once came late to a midterm due to studying late at night and being tired from work, but he let me still take the midterm.
Rating # 3
Overview:
  • Course: CPSC2030
  • 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:
You should avoid it at all cost, seriously. It was a VERY stressful term because of his class. He leaves you to teach yourself and makes tests and assignments way harder than it should be. Classes don't help you at all to learn the subjects or get a good mark. You are on your own.
Rating # 4
Overview:
  • Course: CPSC1045
  • Grade Received: C
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
very helpful and amazing instructor !!
Rating # 5
Overview:
  • Course: CPSC2030
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very thoughtful and engaging teacher. Good lesson plans and helpful in labs. Tests can be tough but he is very fair
Rating # 6
Overview:
  • Course: CPSC1045
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I really liked Bryan as a prof, he was helpful but never gave you the answer, instead made you worth through it. Sometimes however I left more confused then I started. This was frustrating but in the end I had a larger understanding of the context. Show up to class, take notes and finish labs you'll be fine.
Rating # 7
Overview:
  • Course: CPSC1045
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Hard course Ask students to do themselves Tough labs
Rating # 8
Overview:
  • Course: CPSC1050
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Okay, im going to sum it up pretty clean, day 1 to last day, here's how the classes worked: 1) you go to class 2) He asks if anyone of the students have doubts 3) a few students might have some 3) if not then you work on the lab or you can leave. I would certainly avoid this professor if i had a choice.
Rating # 9
Overview:
  • Course: CPSC1045
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
he is not very good teachers
Rating # 10
Overview:
  • Course: CPSC2030
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very practical. Open books (and Internet) exams. A lot of homework and studying on your own. Quite interesting lectures.
Rating # 11
Overview:
  • Course: CPSC2211
  • 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:
Bryan's awesome if you're really into CPSC. Every lecture was engaging and interesting and everyone took part in the discussions. He doesn't have many parameters to follow for your lab and assignment work so you have to take some initiative and spend a few extra hours in the lab to get things done right.
Rating # 12
Overview:
  • Course: CPSC2030
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I've had Bryan Green in the past but after taking 2030 it has become clear that he is a terrible teacher. He leaves you to teach yourself (including new coding languages in 2030), he puts way too much content on his tests and almost all students are unable to finish, he almost never fully answers questions and his lectures are useless. Good luck.
Rating # 13
Overview:
  • Course: CPSC1050
  • 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: Not Mandatory
Comment:
Bryan is a fantastic professor, he loves his job and it shows. He is very approachable and helpful both in and outside class. The course felt very fast paced, as it covered many topics. Expect a high workload, with weekly readings, quizzes, one assignment per lab session (2 a week) and more. It is difficult to keep up, but you will learn a lot. :)
Rating # 14
Overview:
  • Course: CPSC1050
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very helpful although he gives way too much work and assignments. Needs to utilize the computer for exams. Doesn't teach much so you have to read a lot for this course.
Rating # 15
Overview:
  • Course: CPSC1050
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Too much homework, too many Labs
Rating # 16
Overview:
  • Course: CPSC2211
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Bryan is a great teacher, one of my favorite at Langara. He's not the easiest teacher, tests and assignments can be challenging, but he's teaching you what you need to know. You have to work hard to do well in his courses, but he's fair with his students. My second course with Bryan. He's a must have if you're doing computer science at Langara.
Rating # 17
Overview:
  • Course: CPSC2030
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Easy going and accept others suggestions and comments. Textbook for CPSC2030 is absolutely not used at all during lecture or lab. Open book, internet during quizzes and exams, that was nice. I find the labs to be quite reasonable, if you know it then you're in good shape, otherwise think harder! Flexible with lab due dates as well.
Rating # 18
Overview:
  • Course: CPSC2211
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Seemed to try to teach what he learnt in grad school rather than what was needed by undergrads. Taught the GUI class as though it was an advanced OS class. Nice guy, though.
Rating # 19
Overview:
  • Course: CPSC1150
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very nice teacher. Well, his way of teaching is kinda "weird", you dont really know what kind of answer he is expecting when he asks a question in class, the answer makes sense. He tries to make it more a real life thing, things that you will expect from your boss, I guess that is his philosophy. Test is fair, but long. Therefore you need practice.
Rating # 20
Overview:
  • Course: CPSC1150
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
One of the best teachers (and class I guess) I've ever had at Langara. First 2 weeks was slow and boring, but he needs to cover the basics. After that, talk to him and ask for help whenever possible. His quizzes, midterms, and final exam all reflect on his practice problems and what he teaches. Take is class. TAKE IT!
Discuss With Everyone:

No comments:

Post a Comment