3.3

Kenneth Lord

Computer Science - CUNY Queens College

3.3
Quality
2.9
Difficulty
55%
Would Retake
121
Reviews
3.3
Quality
2.9
Difficulty
3.3
Helpful
3.3
Clarity

55%

Would Retake

121

Reviews

Rating Distribution
Official

5

34

4

28

3

24

2

18

1

17

What Students Say

Be ready to google for help that's the best way

CS212 - 1.0 rating

He DOES NOT CURVE ANYTHING

CSCI212 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

8%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 61 grades
Most common grades:
A (17)
A+ (9)
B+ (9)
Grade Distribution
A(26)B(12)C(5)D(3)F(0)A-/B+(17)
Based on 72 reported grades
A: 17
A+: 9
B+: 9
A-: 8
Common Tags
Clear grading criteria (33)
Lecture heavy (15)
Graded by few things (14)
Test heavy (13)
Respected (12)
Accessible outside class (9)
Tough grader (8)
Get ready to read (6)
Rating Trend

Declining

-0.95 avg change
Aug
Dec
Jan
Feb
May
Jan
Last 6 months
Ratings by Course

CS240

5.0

(3)

CS

5.0

(1)

CS241

5.0

(1)

PSCI101

5.0

(1)

CSCI2996

5.0

(1)
+10 more courses
Difficulty by Course

JAVA212

5.0

212

3.4

CSCI212

3.1

CS63

3.0

CS220

3.0

Reviews (121)
5.0
3.0
CS240
Nov 24, 2003

he is alright, just go to class

4.0
3.0
CS63
Jun 13, 2004

I took him for Assembly Language. Assuming you have at least a little interest in the subject matter, you should not have a problem. I found him to be pretty straight-forward, clear, and funny at times.

5.0
2.0
CS240
Jul 18, 2004

A very knowledgeable and straight forward professor. Class work and assignments are fair, exams are not that hard if you study and know the material, and he's available to answer questions in class or by e-mail. I strongly recommend.

5.0
3.0
CS220
Feb 7, 2005

good teacher, a little unorganized though.

4.0
3.0
CS141
Apr 22, 2005

he is alright... better than some other professors at qc

5.0
1.0
CMP212
Jun 18, 2005

a bit laid back.

5.0
1.0
CS240
Aug 31, 2005

the man knows his shnizzle!

5.0
2.0
CS
Jan 27, 2006

Good professor, clear lectures. If you do the work he assigns youll be fine. always willing to help with what he can

5.0
3.0
CS241
May 24, 2006

Excellent professor, nice guy. Final project was kinda difficult but it wasn't worth much. In general very interesting person who knows how to teach!

2.0
5.0
CSCI212
May 25, 2007

Tough grader, despite the whole class did much worse than you, he will not look in to it. He doesn't beleive once that maybe his tests were confusing and hard. Claims to give another midterm but doesn't. If the whole class does bad, maybe he would think is him but noooo. And it just doesn't help when you have NIXON for lab. Pfft.

5.0
3.0
CS101
Sep 30, 2007

Great teacher! Tough but fair. Go to class. Pay Attention and get good grades. He explains everything clearly. No Tricks.

3.0
3.0
CS101
Dec 5, 2007

He's ok a bit hard but he will help you if you need help. Even late at night after class. he is a smart man and you could learn a lot from him.

5.0
3.0
CS212
Dec 19, 2007

not bad if you do the work

4.0
4.0
CS212
Jan 6, 2008

All of the material covered in class is on blackboard, but the labs are the worst and at least 10 pages minimum. I was totally lost by the midterm and stop attending class and lab. My advice is not to take Nixon as a lab instructor and study the review sheet for the exams; the questions on the review are almost identical to the actual test.

5.0
1.0
PSCI101
Nov 22, 2008

He warned us on the first day that his lectures might put us to sleep, but he could be really funny, and was good to his students. I would take him again.

1.0
5.0
CSCI212
Dec 22, 2008

Dont take this dumb professor, he asks for too much and his grading and test have nothing to do with his reviews. Save yourself the semester and take someone else, anyone else, and dont take Nixon as a lab teacher. Not helpful at all, and the average of the class were D's. He doesnt curve even though his test are amazingly hard.Dont TAKE THIS CLASS

3.0
4.0
CSC212
Dec 26, 2008

The class' avg for the tests were 50s 40s 70s 60s. No curve. He said he'll drop the lowest midterm score,never did. Assigned 6 projects last several were due a wk after the assignment. He's nice and all but his lecture were all ppts. Doesn't give time to copy notes & doesn't provide it the day before. tells u to dl it from BB when you get home.

5.0
4.0
CSCI212
Jan 5, 2009

He's a really nice prof. and he's helpful if you make the effort to ask questions. Show up for class (which 25% of people didn't do), do the assignments, and you should do fine

5.0
1.0
CSCI2996
Feb 4, 2009

i would like to recommend this professor to each and every one should take this professor please he is very helful and nice

3.0
5.0
CS212
Mar 18, 2009

I know him before took his class. After I take his class, I was so regreat that he was my java prof. Did not learn anything from him, totally waste of time. Nice guy but ugly grade or nice guy and fair grade, what will you pick? He is first kind. Avoid him!

2.0
5.0
CS212
May 30, 2009

A lot of Projects that not that many people can finish. When he gave exam review every time, the exam question never related to the review. Average exam score in Class in extremely low, around 50. Worst part is he never curve. And take a lot of points off on late project and small mistake in exam. Terrible!

3.0
5.0
CS212
Dec 18, 2009

If you have no experience with Java before this class, chances are you are not gonna do well in this class. Professor Lord's tests are really hard and his projects are annoying. This class will take up all of your time. Avoid at all cost.

2.0
5.0
JAVA212
Feb 1, 2010

please a very unfair grader. says he curves grades and totally does not. labs a a big waste of time so even if you relatively understand what he teaches your on your own for the projects. doesnt tell you deadlines for projects untill the week of so if your other classes give you work good luck!

2.0
5.0
CS212
May 10, 2010

If you don't want to waste your time or screw up your GPA big time, then I suggest you DO NOT take this Professor. Sadly if you are a CS major, you might just have to take him for JAVA, but try not to even though the other JAVA prof isn't good either. Waste of time sitting & looking at pointless powerpoints throughout the lectures.

5.0
1.0
CS212
Jan 24, 2011

Don't buy the textbook, it sucks. I took this class directly after taking cs111, and found it to be stupid easy. I have ZERO background in java (or any language for that matter) but because Prof Lord gives clear lectures, I got my A. Also, to the people that say that "no one finishes the projects"- thats a ton of crap. The projects are easy.

5.0
3.0
CS212
Apr 19, 2011

pretty easy tests. do-able projects. just study and practice and u'll be fine.

5.0
4.0
CS212
Nov 26, 2011

He answers any questions before he starts lectures. He uses corny but funny comparisons to help you understand the concepts. A lot of outside work but most of it is cut-and-paste.

5.0
1.0
CS212
May 25, 2012

Lord's lectures are a love-hate relationship: on one hand, he teaches some useful programming concepts. On the other hand, much of the actual language is taught in lab. Still, he does his job well. Projects can be tedious but serve as a good way to utilize what we learn. Exams are fair. Quizzes are few and trivial.

4.0
1.0
CSCI212
May 27, 2012

If only cats had social security numbers... you will understand once you take him. Good teacher except for him mixing up a few topics occasionally and sometimes errors in power point presentations which really don't matter if you are a good programmer.

5.0
2.0
CSCI212
Jul 18, 2013

GO TO CLASS. Review ALL the powerpoints he says for tests or you will lose out big on test material. Easy to understand, easy going guy, willing to help after class, fairly generous grader for projects. Go to lab, DO your labs, LAB WORK IS ON TESTS. Learn a lot of great programming concepts for the future! Easier than alternatives.

3.0
1.0
CSCI212
Grade: A+
Jan 7, 2015

Easiest tests. The final was an absolute joke. Go through the slides (posted online) and do the projects on your own and you should do fine.

5.0
3.0
CS212
Mar 23, 2015

Tests are not that difficult. Make sure you do the labs. They give you a good foundation for projects. If you get a bad grade for your project and if you think you deserve a better grade, go talk to him. He will look into it and revise your grade.

4.0
2.0
212
Grade: A
May 30, 2015

Boring class, but slides are online, and read them and ull do fine

4.0
2.0
CS212
Jun 26, 2015

His class is straight forward. The tests are just everything that is on the review sheet. Just practice a decent amount of coding and stay on top of the work and you will be fine. There is no reason why someone should do poorly in this class. He's a pretty chill dude and very approachable after class. The hardest part of the class is the projects.

3.0
1.0
CSC212
Grade: A+
Dec 25, 2015

one or two of projects are somewhat challenging, and the rest of them are super easy. Exams are easy if you practice coding and are clear on the concepts. Final exam is a joke, easiest final I've ever had.

1.0
5.0
CS212
Apr 15, 2016

His teaching has completely changed this semester compared to previous one. His projects are very tough. His lectures don't help much. Be ready to google for help that's the best way

2.0
5.0
CSCI212
May 26, 2016
Wouldn't take again

Professor Lord's teaches his java class using PowerPoint and he is very monotone so it is very easy to get bored/fall asleep. He DOES NOT CURVE ANYTHING! He will NOT DROP any homework or test. His exams are hard if you do not study and look over the PowerPoint. There are 5 projects which are 7% each and they are VERY DIFFICULT. Dont take with CS211

3.0
4.0
CSC212
Grade: A
May 30, 2016
Wouldn't take again

So I am taking Cs211 and Cs212 at the same time and let me tell you something, do not take them at the same time unless you know Java. 2Exams 1 Final. Final is 40 questions mc. look over the projects you have done and the PPts that used in class you will be ok. His first two exams is easy if you go over the review sheets. Projects are time consumin

5.0
2.0
CS212
Grade: A
Aug 7, 2016
Would take again

Lecture using powerpoint, low pace. Some projects expected.

5.0
2.0
CS212
Grade: A
Jan 4, 2017
Would take again

I did not go to any single of his classes and yet I managed to get an A. Easiest and best professor ever.

Respected
Caring
LECTURE HEAVY
3.0
2.0
CS212
Grade: B
Jan 8, 2017
Wouldn't take again

Very straight forward professor when it comes to exams. But the lectures are too boring. Incredibly boring. I only attended 3-4 lectures. I did not do Project 2-3 therefore I performed quite poorly in the exam #2(I got 50/100-exam was pretty much project based ) So make sure you do the projects and understand! Easy A had I done those projects...

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
2.0
CS212
Jan 10, 2017
Would take again

Look over the PowerPoints and practice exams and the exams should be fair. Lecture tends to be dull. There's not a lot of new material if you took CS211 before this class. The final was a joke,40 multiple choice questions, all from the PowerPoints. Beware tho, he takes a lot of points off in the first 2 exams for getting the name of functions wrong

Tough Grader
Clear grading criteria
GRADED BY FEW THINGS
4.0
2.0
CS212
Grade: A-
May 21, 2017
Would take again

Nice guy, and knows his stuff. Lectures are extremely boring. Only 5 projects but they are a little difficult. However, if you do well on them, then you should have no problem with the tests.

Respected
LOTS OF HOMEWORK
Clear grading criteria
5.0
3.0
CS212
Grade: B-
May 24, 2017
Would take again

This professor is very kind, but lectures are boring. You can get the PPT and the sample codes on Blackboard. Projects are based on Ppt and very easy, but tricky. Exams are based on Practice exams so do them. Final Exam was a joke, only 40 MC. He's a fir grader and can give you a chance to boost your grade up. I recommend this guy if wanna pass!

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
2.0
4.0
CSCI212
Dec 17, 2017
Wouldn't take again

He reads from a PowerPoint every class. There are two in class exams and then a final. There's also 4-5 Projects, somewhat based on the lecture. You don't even have to show up to class to learn. The non-required textbook is how I learned Java concepts, not him. Half the class stopped showing up less than a month in. Final exam is multiple choice.

Tough Grader
Clear grading criteria
5.0
1.0
CSCI212
Grade: Not sure yet
Dec 19, 2017
Would take again

Can be viewed as an online class, only time you need to come in is on test days. Everything is available through Blackboard (BB). PowerPoints, readings, mock midterms, all on BB. Complete and hand in all projects and quizzes on BB. Use the PPs and Google to complete the projects by YOURSELF and do the mock midterms, and you should pass.

Would take again
4.0
3.0
CSCI212
Mar 29, 2018
Would take again

Nice person, but not much thing you can learn from him.

Respected
1.0
3.0
CS212
Apr 9, 2018
Wouldn't take again

Extremely boring lectures. Does not explain the material clearly. Tons of HW which counts for 35% of your grade. Stay away!

LOTS OF HOMEWORK
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
2.0
CS212
Grade: A+
Apr 30, 2018
Wouldn't take again

If all you want is an easy A, take this class. If you want to learn java and actually get a job later, this class does not prepare you at all. I took this class 2 years ago and have never regretted a class as much as this.

GRADED BY FEW THINGS
5.0
3.0
CS212
Grade: A
May 19, 2018
Would take again

Professor Lord was helpful and understanding towards his students' situations, especially if you speak to him during his office hours. Everything you need to pass the class is on Blackboard from his PowerPoints to labs , quizzes to practice exams. I found it quite refreshing. You may not need to show up for the lecture, but it's better if you do.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
GRADED BY FEW THINGS
2.0
3.0
CS212
May 27, 2018
Wouldn't take again

Reads off of his outdated Java powerpoint slides. If you want to go get a job, you will need to reteach yourself Java from square one. 35% of your score is based off of your projects, but if you have a lab instructor that can guide you through them, you will be fine. If not you will struggle just trying to figure out how to code with outdated Java.

Clear grading criteria
5.0
3.0
CSCI212
Grade: A
May 28, 2018
Would take again

Easy tests, (final is multiple choice, make sure to go over all the powerpoints before), easy grader. The hardest part is working on the projects on your own, yet if you do so with little help, you are bound to get an A+. Lectures are dull yet sometimes he mentions important things, so try to go as often as possible.

LOTS OF HOMEWORK
Clear grading criteria
Caring
4.0
3.0
CS220
Grade: B+
Dec 10, 2018
Wouldn't take again

Take this class if you want to be able to get an A. He gives you the powerpoint slides to study at home and it does come in clutch. Total of 5 projects that lead into each other. 1st test is based on the basic java, 2nd is code heavy and final is multiple choice. Pretty straightforward class.

Clear grading criteria
TEST HEAVY
LECTURE HEAVY
1.0
1.0
CS212
Grade: A+
May 21, 2019
Wouldn't take again

LISTEN, DONT TAKE THIS CLASS THE EASY "A" NOW, ITS NOT WORTH IT. 313 will be impossible to understand because of Lord lack of teaching abilities. Make yourself a favor and dont take him. You will better off taking a better professor. AGAIN. Easy "A" NOT worth it.!!!!!!!! RUN!!!!!!!!

4.0
3.0
CS212
May 22, 2019
Would take again

The professor teaches from powerpoints slides available on bb. It is 2 exams and one final. He gives for the 2 exams, review exams that help a lot. Final is heavily from the powerpoints and some output problems, not too difficult. There are 5 projects, the first is easy and the other 4 are challenging but with help they are doable.

Get ready to read
3.0
2.0
CSC212
Grade: A-
Jun 14, 2019
Would take again

Standard, easy OOP in Java class. Projects cover most, but not all concepts learnt in class. Not everything taught is also implemented, which makes it hard to fully comprehend. Tests are very easy, and the final is 40 multiple choice questions. Make sure you get a good lab instructor since you will learn more from them than Professor Lord.

Respected
1.0
4.0
CS212
Jan 8, 2020
Wouldn't take again

So disappointing. He really just teaches the basics and does not prepare you for his exams or future courses at all. You will be learning everything yourself. Lots of challenging projects that count for most of your grade, and 3 exams are given. People wouldn't show up to his lecture bc it was so repetitive and redundant.

Graded by few things
Test heavy
Lecture heavy
3.0
2.0
CSCI212
Grade: A
May 18, 2020
Would take again

There's no curve but it's an easy class to get an A in. Four projects that aren't terribly difficult worth 35% of the grade, two exams worth 20% each and the multiple choice final is 25%. Class is pretty dull, just reads off Power Point slides for 20 minutes, opens up for questions and calls it a day. Not the worst at QC but not the best either.

Accessible outside class
Clear grading criteria
4.0
2.0
CS212
Grade: Not sure yet
May 25, 2020
Would take again

He's defnitely a decent professor here at QC. His exams are very straightforward. Getting an A or an A+ is very doable in his class. The only thing I can say is that he doesn't curve nor give any extra credit. But his tests are so easy that curving is not necessary. Overall I would recommend him.

Accessible outside class
Get ready to read
Test heavy
4.0
3.0
CSCI212
Grade: B-
Jun 2, 2020
Would take again

nice guy. nothing special in terms of teaching ability but definitely not bad either. I would have gotten a higher grade, but forgot to do the last 2 homeworks. whoops! considering the other options at queens college he is a solid choice.

Clear grading criteria
4.0
3.0
CS212
Grade: A-
Aug 7, 2020
Would take again

If you are coming in with some knowledge of OOP then you can drop the difficulty down to 2. I came from QCC with lots of OOP experience so this class was a breeze. Projects weren't difficult but to take a little bit of time to get through. Lectures can be watched after but are not terribly necessary to pass. Test also not that hard to get through.

Respected
Clear grading criteria
Lecture heavy
4.0
3.0
CSCI212
Dec 19, 2020
Would take again

Even though he wasn't a great lecturer during the semester, bless this man for not changing the way he assign tests and projects back when he was in-person.

5.0
3.0
CS212
Grade: A-
Dec 22, 2020
Would take again

Great guy, but lectures are a bit boring. The class isn't hard besides the labs. Would definitely recommend.

Respected
Clear grading criteria
Lecture heavy
5.0
1.0
CS212
Grade: B+
Dec 26, 2020
Would take again

This class is what CS111 should've been. It's an easy A, but you don't learn anything. I gave a grand total of 7 days of effort all semester for a B+. You don't have to attend lecture or lab, but you should attend the labs that explain the project assignments. 3 exams, all easy.

5.0
2.0
CS212
Grade: A
Dec 26, 2020
Would take again

Lectures are bit boring but if you have any question he can be easily accessible outside of the class time. Class itself is not that difficult. Exam questions are similar to what he goes over in class.

Respected
Accessible outside class
Clear grading criteria
4.0
2.0
CSCI212
Dec 29, 2020
Would take again

It s really hard to fail this class. The projects are worth more than the tests, so do the projects right are you will pass. The tests are mostly based on projects. Although the professor isn't always the best at explaining material, the class is not that hard. As long as you have a good lab professor, which comes a dime a dozen, you will be fine.

5.0
1.0
CS212
Grade: A
May 17, 2021
Would take again

Prof. Lord is a blessing for students. He is an excellent professor. The Lectures are pretty clear and you will have 5 projects throughout the semester but a bit long. Exams are easy if you study his material. Not a tough grader at all. All he wants to see you are trying. I will take any class with him if he is teaching, no matter what.

Gives good feedback
Respected
Amazing lectures
4.0
3.0
CS212
Grade: B+
Jun 6, 2021
Would take again

Hes boring lol. I never went to class cuz I would fall asleep, so if you are like me, GO TO LAB, that's the only place that will really help you. Other than that, people say his tests are light but not really, I think you need to be good at Java to be able to get an A. Final was light tho cuz it was MC.

3.0
1.0
CS212
Grade: A
Jun 8, 2021
Would take again

His lectures aren't super engaging but he teaches the material pretty thoroughly. HW gets tough by the end of the semester but the labs are helpful. Exams are super fair and he posts really helpful practice exams and study guides -- if you do the practice exams then you should EASILY pass the real thing.

Graded by few things
Clear grading criteria
Caring
3.0
3.0
CS212
Aug 19, 2021
Would take again

Not the greatest but not the worst. Pros: Exams are fair. good communication. If you give your all efforts for his class, you can get "C". Cons: Projects are difficult, No curve, repetitive and boring lecture.

2.0
3.0
CS212
Nov 3, 2021
Wouldn't take again

This class is so boring. The lectures are dull. No wonder why half of the students don't show up anymore. Attendance in this class has significantly dropped from the beginning of the semester. The professor is a ok professor, but it seems like he makes the class less interesting. Java class is boring.

Respected
Accessible outside class
Graded by few things
2.0
3.0
CS212
Dec 16, 2021
Wouldn't take again

He's an okay professor. Just reads off of the slides he makes. The only good thing is that his review sheet is similar to what's going to be on the exam. His projects however were pretty tough and they're important too since it's 35% of your grade. Unfortunately, there are no curves for CS 212 so whatever grade you get is based on your work.

3.0
3.0
CS212
Grade: B-
Dec 20, 2021
Would take again

I am truly blessed to be taught by the Lord. Hard to believe that guy t-posing on the cross has the time to teach Java like he does. It's amazing honestly. Although I thought his hair was longer, also thought his name was Jesus but tbh Kenneth sounds way cooler. Also, surprisingly not Mexican like I thought he would be. A fine choice for a prof.

Respected
Inspirational
2.0
4.0
CS212
Dec 20, 2021
Wouldn't take again

His tests are easy but his projects, which are 35% of your grade, are difficult as he does not prepare you for them at all. He reads off slides of code which, at times, show very basic uses of Java while the projects are more rigorous. Considering this is the language most classes at QC use, Id suggest choosing someone else who can actually teach

Test heavy
1.0
2.0
CSC212
Grade: A-
Dec 21, 2021
Wouldn't take again

he will put you to sleep about 5 min into class. he is so slow and so boring. he reads directly off the slides which are useless. the real learning comes from lab. its about 5 projects total. the 1st and 2nd are easy then project 3, 4, and 5 are progressions of each other. you dont really need to go to lecture if the class is online, just lab class

Graded by few things
Clear grading criteria
1.0
4.0
CMP212
Grade: Drop/Withdrawal
Dec 22, 2021
Wouldn't take again

The worst.

Hilarious
2.0
4.0
CS212
Grade: A
Dec 23, 2021
Would take again

The biggest problem I had with this class was how unorganized it was. In the span of like 2 weeks we had 3 projects and 2 exams. Lab and lecture are worlds apart. He actually provides good slides but the lab projects are on another level. Exams are fair enough. I think it would've been better if we had a normal textbook to study from.

Group projects
Clear grading criteria
4.0
3.0
CS212
Dec 24, 2021
Would take again

His lectures are kinda boring but his slides tend to explain the material as well. His exams are pretty manageable and almost the same as his practice exams but his projects are somewhat difficult. Sometimes its best to look for outside sources to explain concepts in a better way when doing the projects.

1.0
5.0
CSCI212
Grade: C-
Jan 15, 2022
Wouldn't take again

My expectation was very high on this course but at the end of the semester what happened with him and gave me C- on it. Beginning was very good smooth compare with other CS courses but projects are horrible. Projects worth 35%. Exams and final are little bit easy. Expecting B+ but got C-, I still have not figure it out how!!!!!

Test heavy
Tough grader
2.0
3.0
212
Grade: B
Mar 6, 2022

Not really a good professor. Just reads off slides. His exams are not that hard but his PROJECTS become difficult after Project 0. His final is multiple choice which wasn't bad. I would strongly recommend that you attend labs because that's going to help you understand the projects that he assigns.

4.0
3.0
CMP212
Grade: Not sure yet
May 15, 2022
Would take again

You can get above a B+ in this class if you put a bit of time into it. The concepts aren't very hard however goto labs because this is where you'll apply the things you learned in class. His lectures are almost never the full time usually only 30-35 minutes. Review the slides and try to grasp the concept before class. Hardish Projects Easy tests

Get ready to read
Lecture heavy
Graded by few things
3.0
3.0
CS212
Grade: Not sure yet
May 26, 2022
Would take again

Professor Lord is fair. His lectures are very boring and the slides he reads off of are posted on Blackboard as PowerPoints. Exams are not that difficult but the projects are HARD and are worth a big chunk of your grade. Most of what you will need comes from labs and his PowerPoints, so make sure you attend labs and study for those projects. GL!

Get ready to read
Clear grading criteria
Lecture heavy
5.0
1.0
CSCI212
Grade: A+
May 27, 2022
Would take again

This professor's lectures are short and to the point. Projects are very clear and doable. Exams are fair. Practice from his practice and old exams!

Clear grading criteria
Hilarious
Accessible outside class
5.0
4.0
CS212
Grade: A
Dec 27, 2022
Would take again

Majority of the class is based on the slides and lectures are often pretty short. You need to allot enough time to do the projects (35%) and make sure they work correctly. Tests are ok, but make sure it's the right answer. Midterms short ans, Final MC. No curve is mentioned but it seems I received a little bump.

Clear grading criteria
Graded by few things
5.0
4.0
CS212
Grade: A
Dec 31, 2022
Would take again

Pros - Easy exams. The lectures are helpful if you actually pay attention. Even gives us the code he uses in blackboard. PLEASE DO THE LABS AND READ THE TEXTBOOK. Cons - the projects may be somewhat? difficult, but once you achieve the solution, there is a feeling of relief lol. The lectures are boring I feel like falling asleep. Cold room bruh.

Get ready to read
Beware of pop quizzes
Accessible outside class
1.0
3.0
CS212
Grade: A
Jan 2, 2023

Easy class but you don't learn anything from his useless lectures. Tests are easy but projects range from medium difficulty to very difficult if you're not great at learning Java. Take with someone else if you don't do well with this method of learning.

Clear grading criteria
Lots of homework
5.0
3.0
CS212
Grade: A+
Jan 7, 2023
Would take again

His lectures aren't the most entertaining but you will learn Java if you follow along with his lectures. He makes the powerpoints available so you can use them for the programming projects which are the most fun part of the class. His tests are possible to get 100s on. But you still have to know Java well to get that kind of grade. He's great!

Get ready to read
Caring
Lecture heavy
5.0
1.0
CS212
Grade: A
Jan 21, 2023
Would take again

Late review.. Took him Fall 2022 and never went to class (except for midterm and final) and passed with an A. I didn't know anything about Java (only prior C++ experience), and after a little bit of self teaching through youtube videos and Java documentations, I managed to pass with an A. Professor is very chill though, you can't go wrong w/ him.

Group projects
Clear grading criteria
Graded by few things
4.0
2.0
CS212
Grade: A+
Mar 27, 2023

Boring lectures. Make sure you study the slides regardless, it's helpful to download the code (on blackboard) and follow everything line by line. Projects are moderately difficult, it helps to start them early. Helpful to attend lectures just because if you can pay attention enough, you do learn something, and helps with tests. I never attended lab

3.0
1.0
CSCI212
Grade: A+
Apr 6, 2023

Class is based on 5 projects, 2 exams, and 1 multiple choice final. Honestly super easy if you can handle his boring lectures, but not too hard to figure out how to do well in the class even if you skip class. The projects build on top of each other, so be prepared to be sick of looking at GUIs by the end of the semester. Exams are honestly easy.

Clear grading criteria
Graded by few things
2.0
4.0
212
Grade: A-
May 8, 2023

Old man needs to retire. There's 5 projects that make up 35% of your grade but it really teaches you how to code. But my biggest complaint is the project descriptions for Project 3 and 4 were really, really bad. Extremely unclear. In fact for Project 4 it was so vague everyone was confused, yet it's worth 7% of your grade. Unacceptable

Lecture heavy
Test heavy
Accessible outside class
3.0
3.0
212
Grade: Rather not say
May 24, 2023

Dr. Lord is a caring professor and has clear slides. However, like what everybody says he is very boring to listen to. You can fall asleep at any given time and therefore you should self teach yourself. The exams are ridiculously easy but beware for his hard projects. Overall, he's the most mid professor but he gets the job done.

Clear grading criteria
Graded by few things
Accessible outside class
3.0
4.0
CSCI212
Grade: A+
Jun 2, 2023

reads off the slides during class, will answer questions. projects are the hardest part. his tests are literally a joke and his final is bs lol (40 mc questions) literally the easiest 65% of ur life. the 35% from projects make you work for it. show up to lecture its gonna help you. codes from lec are used for projs. an ok professor

Lecture heavy
1.0
3.0
CS212
Grade: B+
Jun 14, 2023
Would take again

My final grade was an 89.4 and he refused to round it up to an A- (an A-, so an 89.4 is half a point off...). I got a 100 on the last 2 projects, which were the hardest ones in the class. Feeling very frustrated.

2.0
1.0
CS212
Grade: A
Aug 18, 2023

He is extremely boring at lecturing. Most people stopped showing up. But his lectures aren't horrible I guess. 5 projects throughout the semester, don't know why we still use outdated Swing GUI. Also feel like he should focus more on the transition to Java, so many kids were lost about OOP and a new language. Easy exams though multiple choice final

Clear grading criteria
Test heavy
4.0
4.0
CS212
Grade: B+
Dec 11, 2023
Would take again

Reads off his slides but if you have a question, he can clarify it (further explanation should be saved for a lab prof or tutor tho). Projects are worth 35% (7%), and do get harder as they progress (and depend on each other sometimes). Sends out guides to study from (pretty useful but so are past exams) for exams. Take advantage of the labs!

4.0
2.0
CS212
Grade: A-
Jan 5, 2024
Would take again

Ratings purely for the class itself since I didnt attend a single lecture. All lecs/material are posted on blackboard. Exams are easy since you know exactly what to study thanks to practice exams provided plus theyre similar to past exams. I recommend choosing a good lab rather than lecture time to have time to complete the graded projects & study

Clear grading criteria
4.0
2.0
CS212
Grade: B+
Jan 11, 2024
Would take again

Lord is a great professor but a terrible/boring lecturer. In my opinion, he prepares you well for the exams and the final is one of the easiest CS exams you can ever take at QC. The projects were also pretty helpful even though the content was boring 99% of the time. Despite all this, I definitely think his 212 class prepared me the most for 313.

Clear grading criteria
Respected
Accessible outside class
2.0
4.0
212
Grade: B
May 11, 2024

lectures doesnt help so get ready to learn by yourself. makes a lot of spelling errors which may confuse you when your coding. 30% of the project grade is how well you space everything out and how many comments you put in (has to be in his layout) even if you fix the problem he'll still take 5 points off if you re-submit. hard to contact

Tough grader
Test heavy
Graded by few things
1.0
5.0
CSCI212
Grade: Drop/Withdrawal
May 14, 2024

Don't choose this professor, and extra credit, no curve, no mercy. He doesn't care about you. And he put exams before the final week make you didn't have enough time to drop his class. boring class. Just read the ppt.

Tough grader
Test heavy
Graded by few things
4.0
3.0
CSCI212
Grade: B+
May 22, 2024
Would take again

5 projects, 2 midterms, 1 final. Attendance is not mandatory in either lecture or lab. Lab professors grade the projects, so choose a good lab professor who is lenient with grading. Powerpoints, practice exams and review sessions are online. The final is 40 easy multiple choice. Study ALL practice exams and you can pass.

Graded by few things
1.0
4.0
CSCI212
Grade: Not sure yet
May 24, 2024

He only reads from his PowerPoint without providing any in-depth explanations. There is no way you can learn coding with that strange teaching style. No one attends his class. You can probably pass with a good grade, but learning from him is a pipe dream. I never knew someone can teach coding like that.

1.0
4.0
CS212
Grade: B-
May 24, 2024

i regret taking this class so much, he shows no interest in teaching, the lab professors and TA's practically taught me everything. In terms of teaching he is extremely uninterested especially if you go up to him after class. Lastly, go to your lab prof office hours to get those projects done because they are really difficult and long.

4.0
4.0
212
Grade: C
May 24, 2024
Would take again

this professor was not bad at all. The problem is he changes the tests from year to year. THERE ARE NO CURVES, BE AWARE. his final is all multiple choice and you could memorize the questions and get a solid grade. If there is another professor that curves i would choose him instead but there weren't. At least I passed.

Tough grader
Clear grading criteria
2.0
4.0
212
Grade: A-
May 28, 2024

This class has very difficult projects and the exams are quite difficult. You will not learn anything from his lectures, self-study is required

1.0
4.0
CS212
Grade: C
Jun 3, 2024

Nothing to learn from him. He does not care about the students at all. Reads the power point only without any explanation. Waste of time and money.

1.0
4.0
CS212
Jul 16, 2024

He is just there to clock in and out, the lectures are mind-numbingly boring. That being said, a few projects and two exams is all that is needed, if you know and understand Java you should be all set.

Graded by few things
4.0
3.0
212
Grade: B
Aug 31, 2024

The grade distributions from 2024 sem is the worst in a while, so no wonder the recent reviews are negative. Hedefinetly hates his job as he sounds out of it during lectures. However,his exams are easy and projects are ok. They're only hard if you don't practice during labs or have a bad lab proff grading it. Lordhimself is pretty fairwith grading.

Group projects
Clear grading criteria
Test heavy
3.0
5.0
CS212
Grade: Rather not say
Dec 12, 2024

Lord Gooner

Inspirational
Caring
Lecture heavy
3.0
3.0
CS212
Grade: Not sure yet
Dec 14, 2024

Lord is an okay professor. His lectures aren't helpful. I barely attended class and relied on YouTube (BroCode). The class is project-heavy, with hard projects and unclear instructions. Practice exams are nearly identical to actual tests, with one different question, and a similar concept tho. He grades exams himself and harshly. Lord > Steinberg

Test heavy
Graded by few things
4.0
4.0
CS212
Grade: C-
Dec 17, 2024
Would take again

Professor Kenneth Lord is a great person. In CSCI 212 class, lecture slides are old style and he change the question in each exams every year and make it little hard and he change the projects every year and make a hard as well and in final exam I get 40 MCQ Questions and in final exam he change few questions. I had 2 exams and one final & project.

Clear grading criteria
Lecture heavy
Test heavy
4.0
3.0
CS212
Grade: B-
Dec 19, 2024
Would take again

Professor Lord was lecture heavy and I had to self study a lot of topics. Although he did explain very well. The exams aren't curved and I could say he grades a bit harsh but nothing crazy, the class is passable. I studied my butt off for his midterm 1 and 2 and his final and got all A's on my projects. His projects can be difficult and unclear.

Tough grader
Clear grading criteria
Lecture heavy
3.0
4.0
CSCI212
Grade: D
Dec 23, 2024
Would take again

Professor Kenneth Lord is a great person. In CSCI 212 class, lecture slides are old style and he change the question in each exams every year and make it little hard and he change the projects every year and make a hard as well and in final exam I get 40 MCQ Questions and in final exam he change few questions.

Tough grader
Lecture heavy
Test heavy
4.0
2.0
CS212
Grade: A
Dec 27, 2024

In my opinion, he actually teaches well and his lectures are helpful for the projects. Class is consist of 2 midterms, 5 projects and 1 final. The final is consist of 40 MC questions. Overall there is nothing much to say about this class since its almost similar to CS111 but Java and Object Oriented Programming. Overall, the class is very easy.

Lots of homework
Lecture heavy
1.0
4.0
CS212
Grade: B
Dec 27, 2024

Professor Lord is a terrible professor who seems more interested in clocking in and out than actually teaching. He shows no concern for his students, often ignoring their questions or dismissing their concerns. he also has a rude attitude. It's clear he doesn't prioritize his role as an educator. kinda shows how low funded the CS dept is.

Tough grader
2.0
3.0
CS212
Grade: C
Dec 28, 2024

Imma be so honest here when it comes to his lectures, he literally reads off the slides so BE prepared to do a lot of self-studying on your own. I personally feel like I didn't learn much in this class. I would also note that he is project heavy, with a total of 5 to do over the semester. Good luck!

Clear grading criteria
Lecture heavy
3.0
4.0
212
Grade: B
Jan 27, 2025
Would take again

Good lecturer, just a little dry. But the best thing to do when coming into this class is to look over all the class notes, and the lectures and making sure you understand them thoroughly. I also recommend reviewing the exact algorithm in the notes that is tasked in the projects, as those will be helpful.

Tough grader
Lots of homework
3.0
3.0
CS212
Grade: B+
Feb 3, 2025
Would take again

The lectures can be dry, but the content and exams are manageable. Take advantage of the lab TAs - they're really helpful for the projects. unstuck ai was a great study tool too. Overall, it's a solid class if you stay engaged.

3.0
3.0
CSCI212
Grade: Not sure yet
May 5, 2025
Would take again

Alright, my man right here will answer any question in lectures but is sooo boring and makes you feel like you shouldn't even ask questions in the first place, thats how uninterested this guy is in the class. Other than that he straight ig, not really a mean guy. Let's say out of 150 seats only 40 seats were filled each class since most didn't show

5.0
3.0
CS212
Grade: B+
May 28, 2025
Would take again

Best option for 212. Easy exams if you do the review he posts up. Easy final. Projects are alright, just don't fall behind on the concepts. He is a professor who gets the job done. You have to be super slow to get below a B in this class. Just study and keep up with the concepts - like maybe 2/3 hours a week of studying, you'll get an A.

Clear grading criteria
Lecture heavy
Test heavy
2.0
3.0
CS212
Grade: B
Jan 1, 2026

The professor reads directly from the slides. He can get annoyed when students ask reasonable questions. Exams are predictable; the past exams almost guarantee a pass, but if you are going into swe you should pick a different prof that will properly teach OOP and Java, this is the foundation of CS313(DSA).

Class Info

Online Classes

100%

Attendance Mandatory

8%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 61 grades
Most common grades:
A (17)
A+ (9)
B+ (9)
Grade Distribution
A(26)B(12)C(5)D(3)F(0)A-/B+(17)
Based on 72 reported grades
A: 17
A+: 9
B+: 9
A-: 8
Common Tags
Clear grading criteria (33)
Lecture heavy (15)
Graded by few things (14)
Test heavy (13)
Respected (12)
Accessible outside class (9)
Tough grader (8)
Get ready to read (6)
Rating Trend

Declining

-0.95 avg change
Aug
Dec
Jan
Feb
May
Jan
Last 6 months
Ratings by Course

CS240

5.0

(3)

CS

5.0

(1)

CS241

5.0

(1)

PSCI101

5.0

(1)

CSCI2996

5.0

(1)
+10 more courses
Difficulty by Course

JAVA212

5.0

212

3.4

CSCI212

3.1

CS63

3.0

CS220

3.0

Similar Professors