2.7

Don Bailey

Engineering - Carleton University

2.7
Quality
2.9
Difficulty
28%
Would Retake
114
Reviews
2.7
Quality
2.9
Difficulty
2.7
Helpful
2.8
Clarity

28%

Would Retake

114

Reviews

Rating Distribution
Official

5

29

4

12

3

22

2

11

1

40

What Students Say

AVOID this PROFF at any COST

SYSC2006 - 1.0 rating

Takes forever to complete one slide during the lecture

SYSC2006 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

12%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 38 grades
Most common grades:
A+ (14)
A (10)
Not sure yet (7)
Grade Distribution
A(24)B(1)C(2)D(1)F(1)A-/B+(9)
Based on 50 reported grades
A+: 14
A: 10
Not sure yet: 7
A-: 7
Common Tags
Get ready to read (9)
Tough grader (7)
Clear grading criteria (6)
Inspirational (5)
Caring (5)
Graded by few things (5)
Skip class? You won't pass. (4)
Test heavy (4)
Rating Trend

Declining

-0.38 avg change
May
Jul
Sep
Jan
Mar
Apr
Last 6 months
Ratings by Course

94498

5.0

(1)

SYSC3100

5.0

(1)

94210

4.5

(2)

333

4.0

(1)

SYSC9411

4.0

(1)
+19 more courses
Difficulty by Course

94166

5.0

ECORB

5.0

1005

4.0

94111

4.0

94204

4.0

Reviews (114)
1.0
5.0
94166
Oct 30, 2001

this guy is not a professor (doesn't have enought qualification for teaching)

2.0
1.0
94333
Dec 8, 2001

Walks like a chicken.

2.0
1.0
94333
Grade: F
Dec 14, 2001

just read the text he is useless at teaching

4.0
1.0
94210
Feb 12, 2002

Created the first 2 years of softeng curriculum... explains why it was so easy

3.0
4.0
94111
Mar 26, 2002

No Comments

5.0
1.0
94498
Apr 10, 2002

one of the best profs

4.0
1.0
94333
Apr 10, 2002

No Comments

1.0
3.0
94333
Apr 15, 2002

No Comments

5.0
2.0
SYSC2100
Nov 26, 2002

No Comments

5.0
2.0
94210
Nov 29, 2002

No Comments

3.0
4.0
94204
Dec 10, 2002

Put you to sleep first, then talks about the important stuff

3.0
3.0
94204
Jan 31, 2003

No Comments

5.0
5.0
94204
Feb 6, 2003

Good Marks

4.0
3.0
SYSC2100
Feb 27, 2003

hes a'right~~~

5.0
2.0
SYSC1101
Mar 3, 2003

good teacher. finally I am not falling asleep in a computer class :P Pretty clear on things. I'm getting good marks ;)

4.0
2.0
SYSC9411
Mar 21, 2003

Gives Overly repetitive lectures, babies ya to sleep... but he knows his stuff.. and he grades easy, but fair.

5.0
2.0
SYSC1101
Mar 29, 2003

He is a good teacher. Best I have had in SYSC so far! He is clear, and actually makes sense. He can actually teach. He understands what he is doing, but the class is a little boring. He also likes to blab sometimes! Graet prof though!

4.0
2.0
333
Jun 12, 2003

boooring

1.0
4.0
ENGINEERIN
Sep 19, 2003

fruit cake appearance matches his fruit cake teaching style

5.0
1.0
SYSC2004
Dec 16, 2003

BORING beyond words. Take the course with him, do his assignments, just don't go to his classes.

5.0
2.0
SYSC2100
Dec 21, 2003

the class is death but he knows what he's talking about so it's good if u can stay awake. and don't ask him anything outside of class or you'll probably end up still standing there by the start of the next lecture

3.0
3.0
SYSC3303
May 4, 2004

He's alright

4.0
1.0
SYSC2100
Jun 23, 2004

Very nice guy.. knows a lot of stuff. but can be boring

3.0
3.0
SOFTWARE
Aug 24, 2005

this guy should be working in industry instead..he knows some stuff but he is not good for being a teacher...an engineer..yah..but prof...no...suggest him to try the industry again.

2.0
4.0
SYSC3303
Apr 23, 2006

worst prof ever

4.0
2.0
SYSC1101
Oct 15, 2006

do the assignments, and you'll ace the course

5.0
2.0
SYSC1101
Dec 19, 2006

Bailey's a really nice guy, and he's really into what he teaches. If you are interested in the course, just go to the lectures to hear his insight. He's good at dissecting things and has a logical engineering-like approach. Be warned: he likes to talk - be prepared for 30-minute answers to simple questions.

2.0
3.0
SYSC2004
Jan 11, 2007

Assign 3 out of 6 EASY assignments, mark one of them. Make labs that require zero thought. Never challenge or require students to think all semester. Then make a absolutely brutal exam and fail more than half the class. what a clown.

1.0
5.0
SYSC2004
Jan 12, 2007

His final exam was very very touch more than half of the class failed ,he sooooo boring , exam wasnt fair at all , only poeple who know java before and they already finshed eng got A s in this course , and they are about 2 students only , the rest F OR D , he doesnt post any solution online for the assignments , he cant teach,..........

1.0
5.0
SYSC2004
Jan 26, 2007

he will screw u on his final..

1.0
5.0
SYSC3303
Feb 3, 2007

I thought Prf Pearce is a worst prof in Carleton but he beat that. Gives a lot of non course related info. Uses long sentences. Dosen't have office hours but has open door policy but his door is never open. His typical excuse.. "I am busy with my 4th year students" and to 4th year students he says " I am busy with my undergrad". FIRE HIM.

3.0
5.0
SYSC2004
Apr 3, 2007

Very miserable jerk. Tough marker and non-nogotiable. Go out of your way not to be in his class. The worst. kiss ass

5.0
1.0
SYSC1101
Apr 6, 2007

His lectures are boring, but his assignments help a lot and they're easy to do and simple enough for a beginner to understand. Very nice and helpful guy who knows his stuff.

5.0
1.0
SYSC2004
Dec 2, 2007

very nice prof... Easily u can get 'F'

1.0
5.0
ECORB
Apr 12, 2008

FOR UR OWN SAKE DOOOOOOOOOOOOOOONT TAKE THIS PROF.

1.0
2.0
SYSC2004
May 28, 2008

No Comments

1.0
3.0
ECOR1606
Apr 22, 2009

Terrible prof. Try to avoid him at all costs. Does not care for his students, and his lectures are very unorganized and unrelated.

2.0
5.0
SYSC1101
Jul 7, 2009

I don't know why he is still teaching.. Makes us buy a book and is not used at all throughout the semester. The only thing that saved the students were his notes. He talks too much about things that aren't relevant. Exams were brutal. Terrible introduction into programming.

1.0
5.0
SYSC1101
Nov 8, 2009

This guy is sooo bad at teaching, I swear to god, omg, i tried soo hard to listen in his class, in the first 15 mins, more than half the class is snoring. This guy was my first prof for software engineering, I DO NOT recommend him at ANY COST.

1.0
5.0
SYSC2004
Jan 29, 2010

Never! Never Choose this prof. 1. Never reply student email. 2. Ask us to buy an expensive book but useless. 3. Never post the slides online, and he does not allow us to take picture. 4. 80% of words came out from his mouth are useless and not relevant to the course. 5. Lazy teacher.

5.0
1.0
SYSC3100
Jun 16, 2010

Awesome Professor, I have had him for 4+ courses over the my time at Carleton and each time he has demonstrated a thorough knowledge of the material. In addition to this, he gives background information on the material that he is teaching. His assignments are useful for learning material that will appear on the midterm and exam.

5.0
3.0
SYSC2006
Oct 28, 2011

Mr. Bailey is, in one word, encyclopedic. In programming, you either get it or you don't; there's no grey area. The ones who don't get it are usually lazy.

5.0
2.0
SYSC2006
Feb 3, 2012

He's not bad. You just have to be patient and listen to him as he does ramble a lot. Labs are excellent preparation for tests, tests contain no surprises, don't need the book.

5.0
1.0
SYSC1005
Sep 11, 2012

He is a really good professor! One of the best! He does care about you passing the course with a good grade but he wants you to do your part! He is really intelligent and knows his stuff!

3.0
1.0
SYSC2004
Oct 11, 2013

Explains everything to death. Students enrol in this course because the are interested in software which means they already know something and are capable of learning a language in a week. We aren't in grade 10 and this isn't our first programming language.

2.0
4.0
1005
Nov 27, 2013

BORING!!! Each time I would make it to his class I would fall asleep so what's the use.

1.0
4.0
SYSC1005
Grade: A+
Jan 8, 2014

HE IS THE MOST BORING PROF I HAVE EVER HAD!!!! Its impossible to take notes in his class and he just rambles about nothing all class. I had to teach myself the class

1.0
4.0
SYSC2006
Jan 12, 2014

BORING! USELESS! CONFUSING! Honestly there was no difference between going to his lectures or not! He was "teaching" us C-programming but he was always talking about JAVA or Python :( I still don't know what C does :/

5.0
1.0
SYSC2004
Jan 16, 2014

Although he does ramble on at times, he makes some really crucial points about programming in general. Midterm and Final exams were really easy, and there were no surprises. Everything is covered in the labs and lectures.

1.0
5.0
SYSC2006
Grade: C-
Apr 23, 2014

I hated this class. The classes bore you to death, and if your able to pay attention you wont actually learn anything because the entire class is spent on one lecture slide. The way he asks question is so unclear of what he wants and it is impossible to get help from him. HIGHLY RECOMMEND NOT TAKING THIS CLASS!!

5.0
1.0
SYSC2004
Jun 24, 2014

Super knowledgeable about programming in general, and his enthusiasm really shows in the lectures - it did occasionally feel like a history of Java course though, and I fell asleep more than once. No assignments, labs were super easy. If you can do the labs without help, you're pretty much guaranteed an A.

5.0
1.0
SYSC2006
Grade: A+
Aug 6, 2014

Excellent Prof, He gets off topic often but it's always to deliver neat information about the concepts being covered. He goes very far in depth so if you know what you're doing it may get boring but if you don't he'll help you understand with his detailed explanations.

5.0
2.0
SYSC1005
Grade: Not sure yet
Oct 7, 2014

Awesome professor. Very clear and straight forward. Gives an option to download a free textbook. Explains concepts extremely thoroughly.

1.0
5.0
SYSC2006
Nov 17, 2014

Terrible prof. Not sure if he's at Carleton doing research but if he is, he should just stick to that. He drones on and on and it takes him three classes to explain what a youtube video can explain in 15 minutes. Turns students off of programming and attending his class is like sitting in church.

3.0
4.0
SYSC2006
Grade: Not sure yet
Dec 9, 2014

Takes an hour to go through 2 slides. Talks about unrelated course material in lectures. Very dry and boring lectures.

3.0
2.0
SYSC2006
Jan 4, 2015

The problem with him is that he takes a lot of time in explaining key concepts for this course, but once you get it you will find it very easy. I recommend to go to PASS sessions for this course so that you can actually understand what he was doing in the lectures. His questions in the midterm and final are fair. LABS ARE VERY IMP!! just practice!

3.0
1.0
SYSC2006
Jan 11, 2015

His lectures are very long and boring. He will talk about the history of the software and talk about what the inventors are doing now. So it can get pretty boring. However, his midterm and labs are pretty easy and similar to the exam.

5.0
3.0
SYSC2004
Apr 9, 2015

Really good professor. tests are fair if you study

5.0
2.0
SYSC2006
May 1, 2015

Fantastic prof. Easy course, labs are a joke; however, his lectures are super boring... they are great lectures, but he has a habit of spending a long time talking about the same thing. You can fall asleep and wake up to him still on the same slide.

3.0
4.0
SYSC2004
Grade: C+
May 28, 2015

Horrible marker and docks stupid marks for "smelly code". Really boring lectures, more like a history lesson than teaching actual coding. He really knows his stuff though and if you know you have in depth understanding of the language, you'll do well. Make sure you actually do the labs. If you can stomach his lectures, he's a good prof

5.0
1.0
SYSC2006
Grade: A+
Jun 25, 2015

Bailey is a great prof, although he sometimes goes on tangents. This doesn't detract from the lectures though, because there isn't actually that much material. The labs were easy, the midterm was easy, and the final was not hard. The lectures may be boring but you should do well in this class even with minimal effort.

4.0
3.0
SYSC2004
Jul 3, 2015

Don Bailey is great professor, Going to class wouldn't make any difference . His labs are key to getting a high mark , (Do it on your own )play around with code combine stuff together that's only way you can study for the course. Midterm was a easy but for the final was some what tricky. I enjoyed the course and I found his labs fun to do

1.0
2.0
SYSC1003
Grade: A
Dec 3, 2015

He talks about One slide from his lecture for an hour. Extremely Boring.

3.0
3.0
SYSC1005
Grade: A
Dec 18, 2015

Lectures are horribly boring. Mostly used them to do work in other classes. His labs are pretty easy for the most part but some you may find difficult without previous programming knowledge. Midterm was super easy. Exam was a bit challenging but if you study hard its not bad. Go to the mock final takeup.

4.0
2.0
SYSC2006
Grade: Not sure yet
Jan 6, 2016

Good prof, he certainly knows what he's talking about and seems to be pretty established in his field. That being said, his lectures are boring as he goes on and on about the same trivial thing. In short, he's a computer scientist, not a teacher.

2.0
2.0
SYSC2006
Grade: A-
Jan 9, 2016

Spends the whole lecture on the TITLE SLIDE. Grades slowly, midterm from early october not returned until the end of November, and exam grades still not back while well into the next semester.

3.0
3.0
SYSC1005
Grade: B+
Mar 7, 2016

I had Bailey for SYSC1005 and SYSC2006. All class he'll ramble, but he'll hide some useful information somewhere in there. He often goes off on tangents and it's hard to tell when he's back to teaching. He's a bit condescending and talks badly about students who don't do well on his exams, or in his course.

3.0
2.0
SYSC2006
Grade: A
Apr 13, 2016

Some say he is immortal. Others say he invented memory diagrams. Either way Don Bailey is a legend. Seriously though I used the lectures to catch up in other courses because he literally goes through three slides in a day. Love when he goes on a rant though.

5.0
1.0
SYSC2004
Grade: A+
May 2, 2016

Brilliant prof I also took 2006 with him , he really knows what he's teaching, he is also a really fair grader, and I have not seen a more patient prof in answering questions perfectly. I don't see anyway you can't do very well in his classes if you do attend lectures and complete the labs.

1.0
3.0
SYSC2006
Grade: A-
May 15, 2016

He is very unenthusiastic to teach in class, It almost feels like he is teaching because he has to. Takes forever to complete one slide during the lecture.

3.0
3.0
SYSC1005
May 15, 2016

Not too good, not too bad. Not the most interesting lectures and hard grader. Teaching can get very boring and drags on common topics for long time.

4.0
3.0
SYSC2006
Grade: A+
Aug 19, 2016
Would take again

I found him to be a very good prof. His lectures could sometimes get boring, but it was mainly just to help everybody understand what they needed to know to pass the course. If you don't show up to EVERY SINGLE LECTURE you will fail. Plain and simple, you need to know all the material for the exam and midterm. The exams were straight forward.

Skip class? You won't pass.
Clear grading criteria
LECTURE HEAVY
5.0
2.0
SYSC1005
Grade: A
Oct 6, 2016
Would take again

Slow talker, very off topic, but all around great teacher and even better guy!

Respected
Inspirational
Hilarious
2.0
3.0
SYSC1005
Dec 23, 2016
Wouldn't take again

I'm not sure if going to class really helped, basically learnt the course on my own. Might work for you, who knows. Super boring but easy labs and exams.

3.0
3.0
SYSC1005
Grade: A-
Jan 5, 2017
Wouldn't take again

So boring. Spends the majority of class reviewing previous labs and mumbling on random topics.

5.0
2.0
SYSC1005
Grade: A
Jun 21, 2017
Would take again

He ignited my love for computer programming. I came into this class not knowing a thing about computers but the lectures were so clear and the course was so methodical that I came out of the class with a great mark and lots of knowledge. Very helpful outside of class hours and in the labs as well.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
3.0
SYSC2006
Sep 28, 2017
Wouldn't take again

DONT take any class with him! period. i had to take take this course otherwise i would have dropped it. EXTREMELY boring lectures and he basically tries to teach only with his mouth. he barely shows example. AVOID this PROFF at any COST.

3.0
1.0
SYSC1005
Grade: A+
Dec 19, 2017
Wouldn't take again

So, if you have no clue about programming, he was great. If you could touch type, you probably didn't want him though. The main reason was that he taught Turbo C++ with the lens that students had the maturity level of a 10 year old. He stepped through problems as though some students couldn't read. I took this course in 1996 (Course Code 94.166)

Participation matters
Inspirational
Caring
1.0
3.0
SYSC2006
Grade: Audit/No Grade
Jan 27, 2018
Wouldn't take again

Avoid at all costs. He's as good as a statue. Mumbles about random stuff. Will never respond to e-mails and does not care. Other section with another prof all got above B's while his section had a high fail rate. Just do not take anything with him.

1.0
2.0
SYSC2006
Grade: A-
Feb 27, 2018
Wouldn't take again

Lectures are unfocused on the topics, most likely will not answer your questions properly or answer an email. Grading is tough as he likes things done his way, part marks will not happen. Midterm and exam are the only things marked.

Tough Grader
GRADED BY FEW THINGS
1.0
3.0
SYSC2006
Mar 27, 2018
Wouldn't take again

really awful, can't teach nor hes lecture are helpful. No lecture notes and no book to depend on. From a guy who had no background on coding, it was terrible.

Tough Grader
Skip class? You won't pass.
4.0
3.0
SYSC3101
Grade: A
May 25, 2018
Would take again

I think he is an excellent professor. I took 1005, 2006 and then 3101 with him and I truly did learn a lot from his courses. If you really pay attention and do all the labs, there is really no reason why you can't get a good grade.

Clear grading criteria
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
2.0
SYSC2006
Grade: A+
Sep 6, 2018
Would take again

Donald Bailey is an inspiration. He is truly the pinnacle of teaching at Carleton, perhaps the entire country. I learned more in the two classes I took with him than I thought possible in my whole degree. I would recommend anyone take his class.

Respected
3.0
4.0
SYSC1005
Grade: A-
Jan 10, 2019
Wouldn't take again

Let me break this down Lectures are garbage Labs are amazing Thats about it do the work ull get an A

Participation matters
Clear grading criteria
3.0
2.0
SYSC1005
Grade: A+
Jan 21, 2019
Would take again

Generally, if you do the labs, read the notes, and understand the problems he goes over in class, theres no reason to do bad. He does tend to ramble on and go off tangents. If you give atleast 2 hours a week to self-study the material, theres no reason you should do bad in this course.

Get ready to read
Clear grading criteria
4.0
2.0
SYSC1005
Grade: A+
Jan 27, 2019
Would take again

If the labs and reading assignments are done then midterms and exams will be easy. Lectures are boring but that is due to the content being a review to most people. He really cares about the students.

Skip class? You won't pass.
Caring
LECTURE HEAVY
1.0
2.0
SYSC1005
Grade: A-
Jan 30, 2019
Wouldn't take again

Goes off on many unnecessary abstract tangents and rambles for 2/3 of the lecture making it very hard to focus since 1005 is already quite elementary. Notes have such poor format and lack of explanations, its SURPRISING he's been teaching this specific course for so long. Doesn't reply to emails. Get ready to learn from the ThinkPython textbook.

Get ready to read
Hilarious
GRADED BY FEW THINGS
1.0
3.0
SYSC2006
Grade: A+
May 12, 2019
Wouldn't take again

Rambles in class, you basically never have to go to lectures. If you understand labs and look over notes the class should be manageable.

Graded by few things
Test heavy
Hilarious
3.0
3.0
SYSC2006
Grade: A+
May 12, 2019
Would take again

Labs were easy and mark boosters. Midterm was pretty tough as it was all MC. Final was ok as the long answers werent too bad. Lectures were pretty boring and he rarely responds to emails. Also took an entire month to get grades posted from the final.

Clear grading criteria
Lecture heavy
Tough grader
2.0
3.0
ECOR1051
Nov 2, 2019
Wouldn't take again

labs and reading quizes were very easy if you follow along in the practical programming text book. The midterm was absurdly difficult with multiple choice answers being difficult and unrealistic evaluations of a students understanding of python. Lectures are NOT necessary as about 45 min of them are spent on updates and administrivia found on CU le

Get ready to read
1.0
3.0
ECOR1041
Mar 2, 2021
Wouldn't take again

Horrible prof. Labs and reading quizzes are easy, but the midterm was all multiple choice and had so many trick questions. Also extremely disorganized and announces exams last minute.

Test heavy
Tough grader
5.0
4.0
ECOR1041
Mar 7, 2021
Would take again

Although learning in his class was difficult, and his midterm had lots of trick questions, his class aside from that was fair to an extent. After asking him for a meeting, he agreed and was very nice and understanding about my questions and concerns which I feel like no other teacher would have been able to do. He deserves a better score imo

Get ready to read
Skip class? You won't pass.
Tough grader
3.0
3.0
SYSC2100
Grade: A-
May 18, 2021
Would take again

Lot's of reading to do, but it's a good way to prepare for the exams. Midterm was full of tricks, but the final was very straight forward. Labs were straight forward. Prof was helpful during the office hours but it would've been better to have recorded lectures instead of just posting the slides. Not bad overall , but could've been better.

Get ready to read
Clear grading criteria
1.0
4.0
SYSC2100
Grade: A
Sep 26, 2021
Wouldn't take again

No actual lectures held or recordings posted (only slides). No response to any email I sent throughout the term. All TA's except one did not respond to any lab-related emails. No feedback (grades) for most labs/assignments. Took a month to mark an online multiple-choice final exam. Had to study using Youtube/Google. Avoid him unless no other option

Get ready to read
1.0
4.0
SYSC2100
Grade: Not sure yet
Jan 26, 2022
Wouldn't take again

Does not post lectures. Avoid!!

1.0
4.0
SYSC2100
Grade: Incomplete
Mar 2, 2022

Does not post lectures and announces midterm format 15 mins before the exam started. If you can, take the class with someone else.

1.0
5.0
SYSC2100
Grade: Not sure yet
Mar 3, 2022

Hardly ever posts any lectures. When he does, they’re all very short and brief and hardly touch on anything new. Wouldn’t recommend this prof. His midterm was filled with a bunch of tricks and the questions are ridiculously worded.

Tough grader
1.0
5.0
SYSC2100
Grade: Rather not say
Mar 3, 2022

You would definitely learn more from Youtube Videos than his lectures. Did not get any information regarding the midterm until 30 mins before the midterm. The midterm was all multiple choice and some questions were poorly worded. He does not respond to emails and does not care about his students.

1.0
2.0
SYSC2100
Grade: A
Apr 8, 2022

Class was very disorganized, lectures were uploaded very late. Most of the time its preferable to simply read the lecture notes or the textbook. Very rarely responds to e-mails, often requires multiple follows ups, unless you can show up to his limited office hours.

Get ready to read
1.0
4.0
SYSC2100
Grade: A
Apr 9, 2022

His lectures consist of him reading off of his slides and hardly explaining. He does not answer emails. Although I did fairly well in this class it was due to watching videos outside of class and teaching myself. His evaluations are also tricky, I don't mind tricky evaluations however, it's a problem when you do not teach your students... avoid him

1.0
4.0
SYSC2100
Grade: Rather not say
Apr 11, 2022

Does not post lectures on time, lectures are him reading off the slides. Does not explain any of the concepts well. Takes a long time to respond to emails. Posts assignments super late. Midterm questions were tricky and the questions asked were not taught well in the course. Uploading things right before the midterm. Overall, avoid if you can

Graded by few things
1.0
3.0
SYSC2100
Grade: A
Apr 23, 2022

If you have had Don for a class and managed to get a good grade, congratulations, you can teach yourself pretty well.

Test heavy
1.0
5.0
SYSC2100
Grade: Not sure yet
Apr 23, 2022

Proff Bailey is one of the worst proffs you can get, he is careless about his students, and he just read the lecture slides, never explains anything,Me and my friends learned all of the course from youtube (his lectures are useless). His level of explanation out of 10: 1/10 The level of hardness of midterm and final: 9/10!!

1.0
5.0
SYSC2100
Apr 23, 2022

TRUST ME DO NOT TAKE ANY CLASS WITH DON BAILEYY!

Tough grader
1.0
5.0
SYSC2100
Grade: Not sure yet
Apr 26, 2022

His lecture videos are just of him reading the slides. This class requires you do learn on your own using youtube.

Test heavy
1.0
5.0
SYSC2100
Apr 27, 2022

Avoid Prof Bailey if you can - his lectures are terrible 10 minute recordings that he doesn't even post on time (sometimes weeks late!!!) His midterm and final are very difficult. Loves to throw in a bunch of trick questions. Still haven't received feedback for my assignments, and the exam is over. AVOID THIS PROFESSOR IF YOU CAN.

Tough grader
Graded by few things
1.0
5.0
SYSC2100
Grade: D+
May 12, 2022

Absolute garbage prof. Does not teach, only drops lecture slides. Exams full of tricks. Take with another prof if possible.

5.0
1.0
SYSC2100
Grade: A+
Jul 28, 2022
Would take again

Good prof.

Amazing lectures
Inspirational
Caring
5.0
1.0
SYSC2100
Jul 28, 2022
Would take again

Always choose the Python for any SYSC class. Inspirational lectures, very fast email responses (less than 6.9 seconds average response time) and very fair exams. The Python is the goat.

Amazing lectures
Inspirational
Caring
1.0
5.0
SYSC2006
Grade: B+
Sep 27, 2022

Does not teach and just reads off lectures and slideshow.

Get ready to read
1.0
4.0
SYSC2006
Grade: Rather not say
Jan 12, 2023

"An arrray is not a pointer" - Donald "The Python" Bailey

Tough grader
Get ready to read
Graded by few things
2.0
2.0
SYSC2006
Grade: A+
Jan 24, 2023

Very boring lectures, not worth attending since all the necessary material is on the slides. The course was honestly pretty easy, not sure why supposedly so many people failed. The labs were helpful for learning the content, but Don was not the one running them so I'm not sure how much credit can be given to him for that

2.0
2.0
SYSC2006
Grade: A+
Mar 14, 2023

Very boring lectures, not worth attending. His slides are quite good though, so you can get all the course material from there. The course was overall quite easy, but the final had a question with a high weight on hashmaps, which we hadn't covered a lot in lectures. Labs were good and helped solidify my learning, but that wasn't him managing it

Graded by few things
3.0
2.0
ECOR1041
Grade: B
Apr 24, 2023

Lectures were sometimes boring but he definitely knew his stuff.

Class Info

Online Classes

100%

Attendance Mandatory

12%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 38 grades
Most common grades:
A+ (14)
A (10)
Not sure yet (7)
Grade Distribution
A(24)B(1)C(2)D(1)F(1)A-/B+(9)
Based on 50 reported grades
A+: 14
A: 10
Not sure yet: 7
A-: 7
Common Tags
Get ready to read (9)
Tough grader (7)
Clear grading criteria (6)
Inspirational (5)
Caring (5)
Graded by few things (5)
Skip class? You won't pass. (4)
Test heavy (4)
Rating Trend

Declining

-0.38 avg change
May
Jul
Sep
Jan
Mar
Apr
Last 6 months
Ratings by Course

94498

5.0

(1)

SYSC3100

5.0

(1)

94210

4.5

(2)

333

4.0

(1)

SYSC9411

4.0

(1)
+19 more courses
Difficulty by Course

94166

5.0

ECORB

5.0

1005

4.0

94111

4.0

94204

4.0

Similar Professors