3.0

John Bryant

Engineering - Carleton University

3.0
Quality
3.4
Difficulty
N/A
Would Retake
151
Reviews
3.0
Quality
3.4
Difficulty
2.6
Helpful
3.1
Clarity

N/A

Would Retake

151

Reviews

Rating Distribution
Official
151 total ratings

5

44

4

26

3

16

2

25

1

40

What Students Say

Knows material very well

ECOR2606 - 5.0 rating

People don't listen, which is why they do badly - and take it out on the prof

ECOR2606 - 4.0 rating
Class Info

Attendance Mandatory

29%

Textbook Required

90%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

71% confidence
Based on 7 grades
Most common grades:
A- (2)
A+ (2)
A (1)
Grade Distribution
A(3)B(0)C(1)D(0)F(0)A-/B+(3)
Based on 7 reported grades
A-: 2
A+: 2
A: 1
B+: 1
Rating Trend

Improving

+0.32 avg change
Mar
Apr
Oct
Dec
Mar
Apr
Last 6 months
Ratings by Course

20021606

5.0

(1)

ECORE1606C

5.0

(1)

166202

4.5

(2)

166

4.0

(1)

2606

4.0

(2)
+21 more courses
Difficulty by Course

ECOR1101

5.0

ONETOOMANY

5.0

ECOR3600

5.0

2606F

5.0

166

4.0

Reviews (148)
2.0
2.0
91166
Jul 29, 2002

Not too hard, nice at first, not helpful though, somewhat nasty..

4.0
4.0
91166
Aug 3, 2002

just read HIS notes...not soembody else's!

2.0
5.0
91166
Aug 29, 2002

Acts nice until the exam. Doesn't care about the student when it counts.

5.0
3.0
94202
Oct 30, 2002

My easiness rating had nothing to do with him, just the course. Helped me a lot

3.0
4.0
91166
Dec 10, 2002

Tries to get students to make mistakes...doesn't care about students

5.0
1.0
94202
Dec 20, 2002

great prof

4.0
1.0
ECOR1606
Jan 7, 2003

if you've taken programming before this class is a joke, kinda rude

4.0
2.0
ECOR1606
Jan 8, 2003

not a bad prof

1.0
5.0
94202
Feb 6, 2003

what ever

2.0
4.0
SYSC202
Feb 20, 2003

One of the worst profs I've ever had. He really seems to want ppl to fail.

5.0
1.0
166202
Mar 4, 2003

the best prof in programming,,,,he owns

5.0
2.0
94202
Mar 19, 2003

Awesome teacher for programming. He seems to like what he's doing, and that really helps.

1.0
3.0
91166
Mar 26, 2003

This guy needs to respect the language he's teaching. MS did not invent HTML, and no OS was created in JAVA or Pascal! Stop bad-mouthing the language! There is NOTHING happening behind your back. C is an intellegent language for intellegent people.

4.0
4.0
166
Mar 26, 2003

hes very helpful and a good teacher. only problem: the exam is too hard and discouraging.

4.0
3.0
ECOR1606
Apr 3, 2003

explains everything really well, good examples, but he only explains it one way so if you don't get it he can't answer questions very well

2.0
4.0
94202
Apr 10, 2003

very mean!! hard marker too.

5.0
2.0
ECOR1606
Jul 28, 2003

A good prof. Explanations are simplistic, so if you understand programming at all before starting this class, bring a pillow. Prompt responce to questions via email. Hint: make sure to do the last assignment, even if it doesn't count!

2.0
4.0
ENG166
Aug 4, 2003

since i already knew the language and have programmed before it was a real sleeper... but i found was not really helpful for those who didnt take programming... and also found out he's a hard marker

5.0
3.0
ECOR1606
Aug 5, 2003

Explains how to think up/understand algorithms very well. Explains the possibilities, why one way works better than others and why others wouldn't work. Shows good examples in class. Only warning is that on tests bad logic will result in mark deduction

2.0
3.0
SYSC1606
Aug 6, 2003

Very rude in class; sometimes teaches good, he's a bad prof for those who don't know him

5.0
4.0
94202
Aug 9, 2003

Good man!! But not in setting Papers though.

1.0
3.0
ECOR1606
Sep 25, 2003

No Comments

5.0
2.0
SYSC2002
Oct 13, 2003

One of the best professor's I've ever had. Thank you for your great effort in teaching sysc2002 w03

5.0
3.0
SYSC2002
Oct 23, 2003

Good guy , nice guy. Go to his classes, and try to follow and do the assignments :)

4.0
3.0
ECOR1606
Oct 30, 2003

pretty good with examples. SLightly edged out by marshland.

1.0
5.0
91166
Nov 25, 2003

No Comments

4.0
2.0
ECOR1606
Nov 25, 2003

He was my prof one semester and he was a colleague student the next. <he told me that ever since he's a student, he's been making his final easier>

4.0
3.0
166202
Dec 5, 2003

Very good teacher. Knows how to explain if you follow him in class, no need to study for finals. Recommended!

2.0
3.0
94202
Dec 16, 2003

he's good in class but very rude if u approach him outside class for questions. can sometimes make u feel like an idiot.

4.0
2.0
ECOR1606
Dec 18, 2003

This guy's got good examples. You won't mind him as a teacher, Marsland teaches better maybe, but Bryant tells jokes.

1.0
5.0
ECOR1606
Mar 11, 2004

I have never met anybody with such a lack in social skills as John Bryant. John needs to realize that he isn't gods gift to the Engineering Faculty.

1.0
3.0
ECOR1606
Mar 13, 2004

No Comments

5.0
1.0
94202
Mar 14, 2004

He's a very good prof, but gets some bad ratings because he teaches 91.166 which always has some students that hate (or don't know how to) program and get mad at the prof because they failed because they didn't do the assignments. Study, you'll get an A.

5.0
3.0
ECOR1606
Mar 14, 2004

A good prof, though you have to work hard in this course. Doesn't tolerate slackers.

5.0
1.0
SYSC2002
Mar 23, 2004

Very helpful, if you don't understand something, he'll explain it to you clearly until you get it. Classes I find run rather slowly though. And his assignments are very helpful.

5.0
3.0
ECOR1606
Apr 6, 2004

Good teacher. His assignments are very useful and practical. He explains things well and his use of **** people in his example are great. One thing nice about him is that he can speak english - a gem in engineering!

4.0
2.0
ECOR1606
Apr 6, 2004

One of the better teachers i've had in first year engineering. Explains his stuff well.

3.0
3.0
SYSC2002
May 11, 2004

Never has a simple question about possible errors in his notes (where syntax is everything) been replied with a condesending tone... Perhaps its to mask his marshmellow centre?

1.0
5.0
ECOR1606
Jul 4, 2004

If you dont have experience in programming, expect to fail or not do well

1.0
5.0
ECOR1606
Aug 4, 2004

Terrible. The worst prof I had. 70% of the class FAILED, so it's not just me. If you can, avoid him at all cost.

5.0
2.0
SYSC2002
Aug 25, 2004

THE KING OF 202!!!!!!!!!!!!

4.0
2.0
16062002
Sep 16, 2004

Took 1606 with him and Marsland with no prior prog'g exp. and did great. I'm in 2002 now, and seeing what I'm used to: concise English and lots of examples, though sometimes confusing. Wish he'd use the projector more, though, Ian-Marsland-style.

3.0
4.0
1606
Oct 24, 2004

this guy is such a stroke. he has no life, and therefore doesnt expect his students to. he can be rude and ignorant. Ive heard marsland is better, but i have no real idea. It helps me if i do the assignments on paper first, then transfer to c++, since the tests/exams are just on paper.

5.0
3.0
C
Nov 8, 2004

prof. Byrant is such a n00b, how many years of computer experience does he have?? 10 years?? why can he just use ctrl C , ctrl V damn it for copy and paste!!!! damn it!!!

5.0
1.0
ECOR1606
Nov 9, 2004

No Comments

2.0
3.0
ECOR1606
Nov 9, 2004

Oh man ... if you've never taken programming before and never really liked the sound of it, you're screwed. This guy is a horrible person who makes it sound as though he's available on your side to help you but really he's quite the rude a**hole. Sh*t shouldn't roll downhill like this.

3.0
3.0
SYSC2002
Nov 16, 2004

so so

1.0
5.0
C
Grade: A
Nov 25, 2004

This is the only class i have ever failed. More than half my my class failed with my. If you don't know C++ before his class, drop it now!! He sucks at teaching. He teaches all theory and next to no actual program writing. No pity for anything, leading me to believe he is soulless.

1.0
5.0
ECOR1606
Dec 3, 2004

the worst techer

3.0
4.0
1606
Dec 6, 2004

Knows the material, but can have a hard time explainning in to newbees. Last two midterms are worded terrible, and the assignments are sometimes difficult because of the completely far out questions, not he programming itself

5.0
1.0
ECOR1606
Dec 14, 2004

EXCELLENT prof!!!! In my first year in the Engineering program, I would for sure place him as best among all others. Being a beginner in C++ programming, I mastered it by the end of the course only because of him. HIGHLY HIGHLY recommended!

4.0
4.0
SYSC2002
Dec 21, 2004

eum~he understands everything.and he supposes you understand everything as well as him.when asking him questions,sometimes he only has 3minutes ethusiasm.after that,he reacts arogantly.but anyway,this is software.can not keep pace with softwarers.

3.0
5.0
16062002
Dec 28, 2004

I disagree with your comment, James. I DON'T think he's the king of 202 in any way, shape or form. GODSPEED, kids, GODSPEED....

5.0
1.0
20021606
Dec 28, 2004

I disagree with you Mark, he's a good prof damnit!!!!! You just don't understand him like I do... Kids, I highly recommend this guy. He's kind, generous and very understanding. He knows his sh*t and if you don't believe just ask him.

3.0
3.0
SYSC2002
Jan 4, 2005

meh... hes ok

5.0
3.0
ECORE1606C
Jan 7, 2005

this guy is amazing he was the best teacher for the first year so far.. he's pretty fair

2.0
3.0
ECOR1606
Jan 8, 2005

john bryant is a pompous ass. he knows his stuff but isn't interested in helping out students who struggle. if you are a keener, you'll probably like him and his class. i personally did not.

5.0
2.0
ALL
Grade: A-
Jan 15, 2005

Speaking of ass, this person is talking out of theirs. He's all about making the students understand the material. Just go to the next 204 lecture and you'll see his class room is filled to the****, because everyone knows he's the best. Well, almost everyone.

3.0
5.0
ECOR1606
Feb 3, 2005

watch out! makes ur life a living hell!

3.0
3.0
SYSC2004
Apr 8, 2005

A real grouch. I think he's been sitting in front of a monitor too long. Really mean to ppl. But, my favorite part of class was watching his typing skills!! It was a total comedy show (as if he was purposely making those mistakes). I dunno how he can write working programs.

2.0
4.0
ECOR1606
Apr 8, 2005

One of the most unreasonable proffesors on the earth. Apparently everyone is working for NASA and if you miss one semicolon you fail the course. Should really get his head checked.

5.0
4.0
ECOR1606
Apr 11, 2005

Prof Bryant explains things better than any prof I've had before. I knew nothing about programing and he explaind it very well. I found when asking him questions 1on1 he was not very helpfull but after his lectures I didn't have very many questions. Would go out of my way to take his courses again.

5.0
1.0
ECOR1606
Apr 17, 2005

Heard he's not good with responding to questions. So long as you've had some previous programming and attend class so you know whats going on he's pretty good.

1.0
5.0
ECOR1606
Apr 28, 2005

****in Profff Failed almost The Whole classs.....

1.0
5.0
94202
May 10, 2005

Always wants to differentiate between struggling students and smart students. Dosen't like struggling students. Very confusing and thus makes the course very very hard. Assignemts does not match with what he is teaching. Loves to fail students. Loves smart students and HATES struggling students -> F

1.0
5.0
ECOR1606
May 19, 2005

Very not intereted in teaching his stuff. Not a good prof. Try getting in another section. If you are new to programming he is so not for you. He even looks very frustrated out of his life. He is been teaching this course for very long and I think he should get a break and teach something else. Never thinks from students point of view. He sucks.

1.0
5.0
94202
Jun 5, 2005

He just sucks and that says all...

2.0
4.0
ALL
Jul 18, 2005

highly unfair!!!

2.0
3.0
ECOR1606
Jul 26, 2005

John Bryant is by far my worst experience in post secondary education thus far. This guy get's visibly frustrated in class, and verbally makes fun of the students and knocks them down when they don't do well.He writes tests that he calls "jokes", and doesn't realize that half the class has done programming, and the other half has not,so half fails

1.0
5.0
ECOR1606
Jul 29, 2005

sucked

1.0
5.0
ECOR1606
Aug 9, 2005

He sucked.....he assumes that "we alreday know how to write programs"STAY AWAY from him!!!

1.0
5.0
ALL
Aug 19, 2005

"LADIES AND GENTELMAN...THE AWARD FOR THE WORLDS WORST, UNTOLERABLE, HALF CRAZY, EXTREMELY DIFFICULT PROF GOES TO...JOHN BRYANT.." MEDIA: " DO U HAVE ANY MESSAGES FOR OUR VIEWERS ?." JOHN BRYANT: " I WANT TO THANK YOU FOR GIVING ME THIS AWARD..THIS DEFINES WHO REALLY I AM AND WHAT I DO"

5.0
3.0
SYSC2004
Aug 24, 2005

by far the best programming prof, makes it really clear and teaches it the same way he teaches 1606 and 2002, which is really helpful if u've taken him b4

1.0
5.0
ALL
Sep 5, 2005

No Comments

3.0
4.0
SYSC2002
Oct 6, 2005

He is boaring, otherwise he tries his best to teach, but still his class avg is bad. he is also strick in marks

5.0
2.0
ECOR1606
Oct 18, 2005

Actually people... I've never taken programming before... had not even a clue about it, and I'm actually finding it very straight-forward. These people that write all this crap about him "assuming students know how to write programs" are either lazy or are projecting their feelings of scantiness onto Bryant.

1.0
5.0
ECOR1101
Oct 24, 2005

No Comments

5.0
1.0
ECOR1606
Nov 8, 2005

This prof is great, his classes are fairly interesting, he explains things very well. You have to take this class, but its a good mark booster.

1.0
5.0
ECOR1606
Nov 25, 2005

No Comments

5.0
2.0
ECOR1606
Grade: B+
Dec 13, 2005

Really loves and has a passion for teaching us the material. That's more than you can say for many profs.

4.0
2.0
160620022004
Dec 19, 2005

As a teacher, he's amazing and no one can disagree with that. He's very cynical/witty, but he knows his stuff. As a person, he's one of the most insensitive profs at CU. He would put ppl down before midterms/exams. So my advice: go to his class & DO the assignments. But do not talk to him outside of class or try to answer his questions in class :P

2.0
4.0
SYSC3600
Dec 20, 2005

He has good lecture notes but the guy is an ass.

1.0
4.0
ECOR1606
Jan 20, 2006

The guy is a very smart guy, he knows his stuff. but he is the biggest prick out there. Not help full at all, enjoys seeing people fail. If u wanna take his class just make sure u do ur work but never talk to him, he will try to put u down, HORRIBLE attitude

1.0
4.0
SYSC3600
Jan 25, 2006

Horrible Instructor. I say Instructor because he is not a professor. His only job is to teach and he fails at that. He tries to be funny but actually explains things in the most useless stretched out ways while confusing himself in the process. Class A ****bag. I've had him for 4 classes - Believe me.

4.0
2.0
160620043600
Feb 7, 2006

good instructor, really gives a 100% effort in imparting the course material. encourages questions in class, not hesitant to go back to explain something to someone. overall, after 3 years with this guy, he's a good and fair prof.

4.0
4.0
ECOR1606
Feb 13, 2006

Class was somewhat straight forward, but the assignments were time consuming. The guy is smart, but he can seem like a jerk. He can teach a class, just don't go for one on on one with him. He'll put you down some way.

4.0
3.0
ECOR1606
Mar 13, 2006

John wanted you to follow, his style so it is easy to correct your work. I don't think so, we are engineering students, we are thinkers. What? Engg?ALso, he will explain like one function in class, but his assignments needs more functions. He should give our assignment in point form for clarity. His statements sometimes are misleading. Tough..

4.0
4.0
SYSC3600
Apr 19, 2006

He seems to try pretty hard but its a class thats difficult to teach. I didnt find him too bad but most students dislike him as a prof. He makes this class way harder than it has to be.

2.0
4.0
ECOR1606
Apr 30, 2006

course is hard but it is good if u study and do all the assignments, however very rude outside class (never dare to go to his office with questions), loves making fun of people though jokes can be corny. Thinks he is the king of programming and expects everyone to be a quick leaner. However, if u really have questions ask him in class.

2.0
5.0
SYSC3600
May 4, 2006

had him for ecor 1606, sysc 2002, 2004 and 3600. he was ONLY good at teaching 2002 (and thats ONLY because i understood his one way of teaching. other students who didnt, suffered). made 3600 exam WAY harder (trickier) than it had to be (this was my lowest mark this semester). avoid him if possible!!

1.0
5.0
ONETOOMANY
May 10, 2006

No Comments

2.0
4.0
ECOR1606
Jun 3, 2006

His classes werent helpful at all for the actual programming part of it and he was incredibly rude if you tried to ask him anything after class. He also made fun of students who asked questions in class. I'm sure he's a great programmer but he's a terrible teacher.

3.0
5.0
ECOR1606
Jun 4, 2006

I didnt find him too bad but he is rude,here is no zero therefore i click one

2.0
4.0
SYSC3600
Aug 8, 2006

I have had this guy for 4 courses now.He's a mediocre teacher, which is pretty poor considering thats his job. He doesn't follow textbooks for any of his courses so if you can't stand him, you're SOL. As a human being, he is a HUGE unprofessional jerk. If you ask him for help, don't expect any professionalism or constructive criticism from him.

5.0
1.0
SYSC202
Oct 11, 2006

No Comments

3.0
3.0
SYSC3600
Nov 17, 2006

when he teaches, seems like a really nice prof. but, when you talk to him face-to-face, hes a pure born ****. he will put you down any way he can and try to make you look as stupid as possible. go to class, but never ask him questions

4.0
2.0
SYSC3600
Dec 17, 2006

His notes are pretty decent, with lots of examples and very clear. This is good because they are your textbook! Apparently he used to be a giant jerk but ever since he started taking a second degree while still teaching he mellowed and became more sympathetic. Good prof for learning-by-lecture. But don't go talk to him one-on-one.

5.0
4.0
SYSC3600
Jan 8, 2007

Incredibly AWESOME! He has an amazing and a rare ability to explain difficult concepts in simple terms, which makes it easy to understand the course material. Had him in ECOR 1606 as well, where he was also great. Never had a problem with him-was always helpful and nice. I must apologize for all of this undeserved negative feedback. Ignore it!!

4.0
5.0
SYSC3600
Feb 20, 2007

wtf is going on in this class??? honestly

5.0
1.0
SYSC3600
Mar 29, 2007

Reallw good prof...he tries his best to impart the material to students...he seems really excited abt the subject, which is motivating

4.0
3.0
ECOR1606
Apr 2, 2007

Not a bad prof, his analogies are hilarious, there's no textbook (only course notes for about $15), and he's a rude **** (a bonus!). Definitely cares about teaching. If you make sure you fully understand all assignments, you should get an A+

2.0
5.0
ECOR1606
Sep 11, 2007

Bryant is a dumbass! He's totally unfair and rude to students. Most students struggle with this class in their first year of eng. He doesn't understand that. THE WORST PROF EVER

1.0
5.0
SYSC2002
Jan 20, 2008

he is the worst prof ever. He only helps out the white female students for some reason i can't explain but do not expect any help from him he will ask u to meet him in his office and then won't show up after waiting for 45 mins. he thinks he knows wat he is teaching after his businesswent under because he does'nt know how to respect people.

5.0
4.0
SYSC2002
Jun 20, 2008

great prof....

4.0
5.0
ECOR1606
Feb 3, 2009

HAHA, this little man is now taking ECOR 3800 with another 300 of us as a student. He's picking on the course prof. every single lecture. PPL got mad and shouted at him to shut up.I had him for ECOR1606.I had to say that he's quite clear and actually got me interested in programming.This course really needs practice.

5.0
3.0
ECOR1606
Feb 15, 2009

This is a very tough course if you have never done C++ before... John knows what he is talking about and is very helping.

3.0
4.0
SYSC3600
May 4, 2009

Had him for SYSC3600. Was hard to understand what he was saying in class. But I heard the other professor teaching the course last year (Atkins) gave a really hard final, so it's a toss up. But Atkins' notes are far better, read those instead.

5.0
2.0
SYSC3600
Jun 9, 2009

Great prof. He receives a lot of unneccessary negative comments, but he is actually pretty good at imparting the course material. His midterms and exams are very fair. Just do the practice ones and you are more than prepared.

2.0
5.0
SYSC2002
Sep 24, 2009

He looks like an ewok, he rides the o-train to class when his mom doesn't let him borrow the car. These frustrations manifest through his inability to communicate like a civilized person. Now that he's out of high school, he picks on his students for asking questions - he assumes that because he knows something, it's a shame you don't.

3.0
4.0
ECOR1606
Oct 23, 2009

THIS IS THE ONLY REVIEW YOU NEED TO READ! In lecture, his examples are good and stuff will make sense to you even if you have no background in computer programming! HOWEVER watch out for exams, he makes things complicated, and there will be at least one thing you have never been given an example on in the exam, and it will be work alot of marks!

1.0
5.0
ECOR2606
Nov 9, 2009

he is one of the worst profs ever,dont even think of taking a course he teachs,he is helpless

1.0
5.0
ECOR2606
Nov 10, 2009

This course is painful and it's clear the prof hasn't taught it before. There are no good examples to look at with an actual problem until you have a 'time tutorial' which is really a test - every week. How do you study for that?

2.0
4.0
ECOR2606
Nov 10, 2009

Apparently, this used to be part of the Math debt. but for some stupid reason, it's now part of the Sysc dept. A lot of it is programming with Matlab which isn't even taught. I had him for 1606 last year and he as actually fairly good at teaching that, but not this course.

1.0
5.0
ECOR2606
Nov 11, 2009

Careless.... Useless... Unhelpful .... Horrible

1.0
4.0
ECOR2606
Nov 13, 2009

so bad

3.0
5.0
ECOR2606
Nov 19, 2009

Decent lectures but this class just doesn't make sense they should just change and make it a lab class or something - why do things manually at all?

1.0
5.0
ECOR1606
Nov 30, 2009

He is bad and that is it.

2.0
5.0
ECOR2606
Dec 8, 2009

This prof is the probably one of the worst prof u will ever come across. Two years ago, he was suspended from teaching due to many complaints made to the dean by students. This year, he was reassessed after hundreds signed petition to dean. His labtests, midterms, exams will FOR SURE BE totally irrelevant to what he teaches. B4 this, my GPA was 11.

1.0
4.0
ECOR2606
Oct 30, 2010

ECOR1606, ECOR2606, SYSC3600. Awful prof. Won't teach anything relevant to labs, tests, etc. Mocks students who need help. Doesn't explain material; uses hand waving techniques. Uses software in his in-lecture examples that we may not use in assignments or tests; rarely shows method relevant to assignments/tests. Does not know what he is doing.

1.0
5.0
ECOR3600
Dec 15, 2010

This prof is easily the worst prof you will encounter in engineering. You can expect that all your evaluations will be completely irrelevant to any material studied in the lectures. Expect a poorly constructed course kit filled with incomprehensible language and a vast number of grammatical errors.

1.0
5.0
SYSC3600
Jan 10, 2011

This prof is horridly un-fair, unhelpful and arrogant out trying to prove something. Course manuals were not available for a month for half the class, and required for assignments. This along with the other section had simple midterm ours was complex and he didn't compensate marks.You can expect all the course tricks on questions in tests and exams

2.0
5.0
SYSC3600
Jan 13, 2011

He is interested in trains, especially full of sailors, or seeman as they're called.

5.0
2.0
ECOR2606
Feb 9, 2011

good prof, boring topics

4.0
3.0
ECOR1606
Apr 14, 2011

Very good professor. Doesn't like stupid questions, but, if he sees you're trying, he will spend as much time as necessary to help you out. Learned so much from him. Assignments and lab midterm/final are fairly easy marks; written midterm/final ARE challenging, but DO EVERY ASSIGNMENT TO LEARN (even if you don't need the marks), and you'll do fine!

2.0
5.0
ECOR1606
Apr 15, 2011

his assignments are killer hards. Don't trust him alot to passs da course.

2.0
5.0
ECOR1606
Apr 16, 2011

He is a good prof, but his assignments are really hard, and the lectures are very boring !!! If you can learn this course on your own, it is better.

1.0
5.0
ECOR2606
Jun 20, 2011

He is the worst instructor I have ever seen and if you want to keep up in the university, avoid this instructor. If you ever take a course with him don?t be surprised if you get an ?F? with him.

1.0
5.0
ECOR1606
Jun 20, 2011

Stay a way from this prof

5.0
2.0
ECOR1606
Sep 13, 2011

I had no problem with this prof -- I don't know why all the hate below. If he sees you are putting in the effort and doing your part, he will do everything he can to help you with an assignment. Very knowledgeable man. This is engineering, folks -- it WILL require consistent work to do well. Would take another class with him anytime!

5.0
2.0
ECOR1606
Dec 6, 2011

I got an A+ in this class -- just do the assignments (best way to learn) and you will succeed! Written tests are based heavily on them. Bryant spent half an hour in one lab just with me helping me debug my program.

5.0
2.0
ECOR1606
May 15, 2012

Did anyone notice that Bryant wrote his own course pack instead of forcing students to buy an expensive textbook AND that he created a learning program (C--) to help people get acquainted with C++? This prof is an educator and not a businessman like a lot of other profs, and he has my respect. Just do your work, and you will succeed!

5.0
1.0
ECOR2606
Jun 6, 2012

Really smart and nice prof. Easy exams but a little hard of the assignments(but best way to learn!)

5.0
2.0
ECOR2606
Jul 28, 2012

Knows material very well. This may be a dry course, but attendance and assignments help a lot. Study from the lecture slides and write your own code. Easy A+.

4.0
3.0
ECOR2606
Nov 1, 2012

assignments have nothing to do with lecture notes. Exams are easy, the dudes nice in my opinion but many others dont like him.

5.0
1.0
ECOR2606
Dec 14, 2012

Good prof and knows his stuff very well! I had Prof. Bryant for two classes now and have no regrets. VERY helpful if you see him and ask for it -- will work with you to make sure you get the material down pat. Just do the assignments and study from the slides / old tests, and you will be more than prepared for the exams.

1.0
5.0
2606F
Feb 15, 2013

worst of the worst profs he doesn't know how to teach only read the slides and give hard assignment not even that moreover, he is very strict in marking he asked the TAs to tighten the marks as much as they can , makes me hate matlab and school.

1.0
4.0
SYS2002
Jan 4, 2014

this guy likes to make things more complicated, by far the worst professor at carleton and this univ will never get a better reputation unless they get rid of this guy. hes never in his office and gets sarcastic when u ask him questions.

5.0
4.0
ECOR2606
Jan 15, 2014

I failed the course my first time around, but it was entirely my fault. I didn't pay attention in class and slacked on the assignments. Although the assignments are hard, they aren't worth much and are meant to help you learn. Now in my second try, the course is much easier. I pay attention, and John loves to help his students during labs.

5.0
5.0
ECOR2606
Mar 7, 2014

This class is just so hard you either get it or you don't. But he is a really good prof he cares about students and he wants people to do well.

3.0
4.0
2606
Apr 20, 2014

Failed every single assignment and I still spent 1-2 hours on each of them. The lab work is okay, lectures are sleep worthy.

5.0
3.0
2606
Grade: A-
Oct 2, 2014

Very helpful during the lab sessions if you are lucky enough to have him. Clear cut lessons that quickly explained and provided sufficient examples to solidify the concept. He is a handsome man. The End.

1.0
4.0
ECOR2606
Grade: C-
Oct 17, 2014

this guy teaches like as if he doesnt want to be there. slides are long boring and he just mumbles infront of the class. the first 2 rows are sleeping and rest leave one by one. also hes never in his office and doesnt reply to email. there should be an email policy for this prof

2.0
4.0
ECOR2606
Oct 31, 2014

if you want to drop out of engineering, pick this instructor. lectures are cmplete waste of time. somebody buy him a red bull please!

4.0
2.0
ECOR2606
Grade: A+
Dec 7, 2014

This is the type of course where you need to keep up with assignments to get good grades. He tells you this from the get go! People don't listen, which is why they do badly - and take it out on the prof. Lectures may not be riveting, but he teaches you exactly what you need to know. Go to class, take notes, do the assignments, and you'll do great!

5.0
2.0
SYSC3600
Grade: A+
Dec 28, 2014

Had him for Ecor 1606 got an A, Ecor 2606 got an A+ and sysc 3600 got an A+. Very good prof, knows how to impart material into your head and go outside the box at times. You need to think outside the box for his exams. Had fun!

1.0
1.0
ECOR1606
Mar 6, 2017
Wouldn't take again

One of the worst instructors ever I met in whole my education. Just avoid this guy!!!

1.0
1.0
ECOR1606
Mar 6, 2017
Wouldn't take again

The worst Instructor. He is master in making you confuse. I am very happy I won't have to take any courses with him.

1.0
4.0
SYS2002
Apr 17, 2019
Wouldn't take again

Lack of computer science knowledge makes it very hard for him to explain easy data structure concepts. The notes are very confusing and convoluted since all concepts of C++ programming, data structure and algorithm and OOP(objected oriented programming) are not divided into well organised chapters and topics.

Class Info

Attendance Mandatory

29%

Textbook Required

90%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

71% confidence
Based on 7 grades
Most common grades:
A- (2)
A+ (2)
A (1)
Grade Distribution
A(3)B(0)C(1)D(0)F(0)A-/B+(3)
Based on 7 reported grades
A-: 2
A+: 2
A: 1
B+: 1
Rating Trend

Improving

+0.32 avg change
Mar
Apr
Oct
Dec
Mar
Apr
Last 6 months
Ratings by Course

20021606

5.0

(1)

ECORE1606C

5.0

(1)

166202

4.5

(2)

166

4.0

(1)

2606

4.0

(2)
+21 more courses
Difficulty by Course

ECOR1101

5.0

ONETOOMANY

5.0

ECOR3600

5.0

2606F

5.0

166

4.0

Similar Professors