3.3
Quality2.9
Difficulty55%
Would Retake121
Reviews55%
Would Retake
121
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
8%
Textbook Required
31%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.95 avg changeRatings by Course
CS240
5.0
(3)CS
5.0
(1)CS241
5.0
(1)PSCI101
5.0
(1)CSCI2996
5.0
(1)Difficulty by Course
JAVA212
5.0
212
3.4
CSCI212
3.1
CS63
3.0
CS220
3.0
Reviews (121)
he is alright, just go to class
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.
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.
good teacher, a little unorganized though.
he is alright... better than some other professors at qc
a bit laid back.
the man knows his shnizzle!
Good professor, clear lectures. If you do the work he assigns youll be fine. always willing to help with what he can
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!
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.
Great teacher! Tough but fair. Go to class. Pay Attention and get good grades. He explains everything clearly. No Tricks.
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.
not bad if you do the work
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.
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.
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
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.
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
i would like to recommend this professor to each and every one should take this professor please he is very helful and nice
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!
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!
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.
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!
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.
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.
pretty easy tests. do-able projects. just study and practice and u'll be fine.
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.
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.
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.
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.
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.
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.
Boring class, but slides are online, and read them and ull do fine
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.
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.
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
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
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
Lecture using powerpoint, low pace. Some projects expected.
I did not go to any single of his classes and yet I managed to get an A. Easiest and best professor ever.
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...
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
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.
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!
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.
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.
Nice person, but not much thing you can learn from him.
Extremely boring lectures. Does not explain the material clearly. Tons of HW which counts for 35% of your grade. Stay away!
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.
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.
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.
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.
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.
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!!!!!!!!
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.
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.
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.
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.
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.
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.
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.
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.
Great guy, but lectures are a bit boring. The class isn't hard besides the labs. Would definitely recommend.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
The worst.
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.
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.
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!!!!!
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.
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
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!
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!
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.
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.
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.
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!
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.
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
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.
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
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.
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
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.
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
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!
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
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.
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
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.
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.
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.
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.
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.
This class has very difficult projects and the exams are quite difficult. You will not learn anything from his lectures, self-study is required
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.
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.
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.
Lord Gooner
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
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.
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.
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.
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.
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.
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!
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.
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.
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
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.
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
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.95 avg changeRatings by Course
CS240
5.0
(3)CS
5.0
(1)CS241
5.0
(1)PSCI101
5.0
(1)CSCI2996
5.0
(1)Difficulty by Course
JAVA212
5.0
212
3.4
CSCI212
3.1
CS63
3.0
CS220
3.0