2.5

Kent Boklan

Computer Science - CUNY Queens College

2.5
Quality
4.5
Difficulty
32%
Would Retake
143
Reviews
2.5
Quality
4.5
Difficulty
2.5
Helpful
2.6
Clarity

32%

Would Retake

143

Reviews

Rating Distribution
Official
143 total ratings

5

34

4

17

3

15

2

8

1

69

What Students Say

He gives grades based on his personal preference

CS320 - 1.0 rating

Knows how to teach but his style is just old fashioned

CS320 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

26%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 40 grades
Most common grades:
Drop/Withdrawal (23)
Not sure yet (8)
C (7)
Grade Distribution
A(7)B(4)C(10)D(27)F(6)A-/B+(9)
Based on 75 reported grades
Drop/Withdrawal: 23
Not sure yet: 8
C: 7
F: 6
Common Tags
Tough grader (45)
Skip class? You won't pass. (24)
Test heavy (22)
Lecture heavy (15)
Tough Grader (13)
Get ready to read (13)
Clear grading criteria (10)
Inspirational (8)
Rating Trend

Declining

-1.03 avg change
Nov
Feb
Apr
Sep
Oct
Dec
Last 6 months
Ratings by Course

CS380

4.0

(1)

CSCI352

3.5

(6)

HNRS225

3.5

(4)

CS352

3.4

(9)

CS381

3.3

(3)
+7 more courses
Difficulty by Course

220

5.0

CS3200

5.0

CS352

4.9

CSCI220

4.9

CSCI352

4.8

Reviews (142)
2.0
4.0
CS
Feb 1, 2006

very stuck up about the subject. he almost doesn't want you there unless you don't need to be there.

4.0
4.0
CS380
May 21, 2006

History of Science...very interesting course, very intelligent professor, small projects, exams requiring cramming information, get a good group partner, and its a great class.

4.0
5.0
CS381
May 8, 2007

Took Cryptography - Good teacher, gets more modest (from egomaniacal) as the course progresses, does oddball things.

5.0
4.0
CS220
Dec 23, 2008

Very rarlely you meet people like him. He?s one of a kind, a genius, or atleast has the elements of genius. His broad knowledge and interests from Lord Byron?s poetry to modigliani paintings, Gauss?s life and of course hot girls make his class amazing..just take it and don?t worry about the grade.

4.0
4.0
CS220
Nov 5, 2009

Very eccentric. Tries to scare people off the first few days, yet if you stick with it its not so bad. His problem sets are difficult but his tests are much easier. Don't overthink on his tests, if the questions look easy then they probably are. I find him a very enjoyable and eclectic teacher.

5.0
4.0
CSCI220
Dec 21, 2009

A God among men. I've never had a teacher who taught as concisely and effectively. Old enough to have a ton of experience; young enough to relate to the class and not be jaded or boring. There is nothing he wants as much as he wants the class to learn. He uses jokes and anecdotes liberally but will always teach you everything you need to know.

5.0
4.0
CS220
Mar 11, 2010

Boklan has forever changed the way I think about numbers.

4.0
5.0
CS352
May 21, 2010

Boklan is a great and excellent professor, you can tell he is very knowledgeable in his field(s) and loves to teach.He has a sense of humor and is always making jokes.Good to see professors who can relate to the young crowd.Drawback, his handwriting is horrible and sometimes talks too fast.Class is very difficult but he pushes you to be your best.

1.0
5.0
CSCI220
Aug 31, 2010

One of the absolute worst professors I have ever had. I'm a straight A student and I had to drop the class. The man is totally ridiculous (in a bad way), speeds through the material and doesn't explain anything that he is doing. When I asked for help, he told me I was on my own. If you are smart you will avoid this professor at all costs.

4.0
5.0
CSCI352
Apr 8, 2011

This man has completely changed my life. He's a great professor, who demands hard work par excellence. If you don't know how to work hard (read: 5+ hours of research DAILY), then don't take the class. It's that simple. Funny, brilliant, helpful, and a genius. One of the best classes I've ever taken, and probably the best class in the department.

2.0
5.0
CSCI220
Apr 19, 2011

Terrible professor. His exams are absolute BS and he does not explain the material well at all. Oh, and don't fall for all of the "this man changed my life" comments. He's an egomaniac and I wouldn't be surprised if he's rating himself.

5.0
4.0
CS220
Apr 19, 2011

talks kinda fast, but u'll get use to it. has ability to melt-down difficult concepts into understandable terms. use full 2 wks for problem sets, looking at ?s in all different ways to come up with the answer. exams on a scale from 1-10 are a 6.5-7. is a class that is doable with consistent effort, that is, not for cram-session type of students.

1.0
5.0
CSCI220
Apr 25, 2011

You enjoy failing courses? Go for it.

3.0
5.0
CS220
May 24, 2012

Few can make one hate math as much as he can. He speeds through lectures, and his homework and exams are the stuff nightmares are made of. I dedicated far more time to his assignments than those from any other class, and still found myself unable to get within a B range. If you have the option, take Jennifer Whitehead for CS 220.

3.0
5.0
HNRS225
Oct 30, 2012

VERY HARD PROFESSOR!! He is helpful if you go to him after class. Even so, I had trouble in his class and I'm usually a good student. Quiz questions were always difficult. So I repeat, HE IS A DIFFICULT PROFESSOR! YOU HAVE BEEN WARNED!!

3.0
3.0
HNRS225
Dec 2, 2012

He is a terrible professor. Class is easy whatever, he has personality problems. I dont like him.

4.0
4.0
CS352
Dec 20, 2012

Boklan's crypto class is challenging and a pure joy to attend. I was honestly dreading it after reading his reviews, but it turned out to be my favorite class all semester. He is a tough grader, he expects more than most are used to, but his grading policy is fair (dont worry about 50's an A is around a 70~). Long story short Challenging and FUN!

4.0
4.0
CS220
Apr 24, 2013

Boklan is a tough professor, but is more than willing to work with you if you show to his office hours and ask questions. Exams are tough, but allows students to sit in on his other courses. He's a really good person, funny, and can help with non-CS courses (meaning Math). Truly brilliant. get on his good side!!

5.0
3.0
CSCI320
Jun 16, 2013

He is an absolutely great professor! Makes the subject super interesting and the tests are not that hard as long as you understand what is going on in class. 3 tests, no HW.

5.0
5.0
CS352
Grade: C+
May 26, 2014

His coursework will challenge you and push you past your limits. While difficult, he knows his stuff, and teaches it very well. Also very math-oriented; lots of number theory. Math majors will follow him more easily than CS majors, but what he teaches has some interesting real-world applications. Not easy but you'll appreciate the things you learn.

3.0
5.0
CS320
Grade: Rather not say
Oct 16, 2014

I would not recommend this professor to you if you are an average kid who is interested in CS. He is very hard and tests are night mares and he takes off a lot of points only for small mistakes. SO PLEASE DON'T TAKE HIM UNLESS YOU ARE EXCELLENT IN CS. Thankyou

3.0
5.0
CS320
Oct 21, 2014

Not a good professor, no makeups so had to give a midterm with heavy sickness, clear outcome - did bad, asked for help and he refused . Exams are hard and expects a perfect answer, if not then all points are gone. Wanna fail, take him.

4.0
3.0
HNRS225
Oct 21, 2014

Boklan is an amazing professor. He's very smart and loves what he does. He's always there to help so don't shy away if you don't understand anything. Be ready to come out of this class so much smarter than before. Every topic is beyond interesting.

4.0
4.0
HNRS225
Dec 23, 2014

Fascinating lecturer. More difficult and technical than other sections of this course, but worth the effort. People in other sections have done his assignments because they are so interesting. If you really hate mathematical critical thinking, this may not be for you. But otherwise, take it. People actually look forward to going to class.

3.0
5.0
CS320
Grade: F
Feb 7, 2015

I am taking his class second time and still no ray of hope. I think I might fail his class second time because let me tell you that he is toughest grader I've ever seen. He does not give a curve and he kinda enjoys failing students. So I may not recommend this professor to you, If you super smart and nerd then go for it. #nerdclass #badprof.

1.0
5.0
CS220
Grade: F
Apr 14, 2015

This professor teaches the material decently but his tests and homework are ridiculously difficult. Even if you study for days you will still fail his class. His hws go beyond what should be included in the syllabus and they make up a large portion of your grade. He expects all his students to fail and does so, don't recommend this professor.

2.0
5.0
220
Grade: Drop/Withdrawal
Apr 14, 2015

SIMPLY: NEVER EVER TAKE HIM, unless You want to screw your GPA.

4.0
4.0
CSCI320
May 27, 2015

Very fascinating lecturer. Doesn't assign homework. I found the textbooks useless for studying. I had better luck searching the Internet for problem sets and material directly related to what Boklan lectured on in class. He does like to put clever questions on exams to see who truly understands the material. Very strict grading criteria.

1.0
5.0
CSCI220
May 31, 2015

Don't even bother taking him. Exam questions nothing like what was went over in lecture. Opportunity for partial credit only on 25% of entire test, but you have to give a near perfect answer. Assignments are even worse so you won't even have a chance to make up if you mess up on the midterm or final. I got a A in the prerequisite course(CSCI 120).

2.0
5.0
CS320
Oct 13, 2015

#Boklan is Horrible!!!!!!!

1.0
5.0
CS320
Oct 28, 2015

He is not a good professor, because he goes over the material really quickly and also the exams were really tough. he doesn't believe in partial credit,so if you can answer perfectly then go for it, else stay away.

1.0
5.0
CS320
Nov 2, 2015

Please stay away from his class he will ruin your gpa.

4.0
1.0
CS220
Nov 16, 2015

Kent Boklan is very fair, I found him easy after reading some assignments

2.0
1.0
CS220
Nov 16, 2015

I dont know why hes getting so many 1s, his rating should not be that down

4.0
4.0
CS320
Grade: A
Jan 5, 2016

His class was so far the most challenging one I've took in QC. His lecture is brief and on point. However, you have to find your own study materials after class. The test will check if you truly and fully understand the concepts. Don't expect a question you've seen before. This class requires a lot of active thinking and practice on your own.

2.0
4.0
CS320
Grade: C
Nov 3, 2016
Wouldn't take again

Don't be late for class or you will be shamed in front of everyone. No homework. Textbook useless, very old and not helpful. Find your own study material. Tests are very difficult. Very tough grader. But some students seem to love him

Tough Grader
TEST HEAVY
5.0
4.0
CSCI320
May 19, 2017
Would take again

Professor Boklan's class is objectively hard and you can only do well if you put in the effort. That being said, he is an extremely interesting guy and an amazing teacher. Professors who really know what they are talking about and have actually had real experience in the computer science world are hard to come by at QC. Highly Recommend.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
CS320
Grade: A
Jun 3, 2017
Would take again

Boklan is a compelling lecturer and it would be a missed opportunity to go to QC without taking him at least once. The difficulty of his class is overstated. The tests can be a bit tricky if you don't fully understand the concepts, but a 65 average gets you a B. Go to class and put in the work and you'll be fine.

5.0
4.0
CS320
Dec 15, 2017
Would take again

Someone whose initial impression should tell you that they're someone competent and respectable. One of very rare cases where you find an enjoyable experience in a hard class genuinely because the professor makes you want to learn. Inspiring and very entertaining class. Constantly impresses and very fair grading scale.

Tough Grader
Respected
Inspirational
3.0
5.0
CS320
Grade: A-
Dec 17, 2017
Wouldn't take again

Interesting classes. Weak students have to drop. He is good for the rest.

Tough Grader
Participation matters
Skip class? You won't pass.
4.0
4.0
CS320
Grade: C
Feb 10, 2018
Would take again

Kent Boklan is amazing professor. Not an easy class but he teaches very good. Don't take him if you don't care about learning. He makes his class exciting. Study hard from the beginning! Attend office hours to annoy him with automatas:) He's very funny and nice person to chat with. Don't get into dangerous zone (40-50), study hard. Tests are fair.

Skip class? You won't pass.
Hilarious
Amazing lectures
3.0
4.0
CS320
Grade: Rather not say
Mar 6, 2018
Wouldn't take again

Intentionally hard tests and fun teacher. No electronics :/ My only gripe about him is how he handles people that come in late. He complains about people that come in late to be a distraction to class and disrupts the "flow" yet he stops class to ridicule people that come in late. This is quite hypocritical and also very petty of him to do.

Tough Grader
Amazing lectures
LECTURE HEAVY
5.0
4.0
CSCI320
Grade: A-
Mar 13, 2018
Would take again

Best professor I've had. 320 you can get away with just paying attention and studying from notes. 365 is the most difficult CS course offered and by the end of the semester you can count the students with fingers. The experience however is very rewarding. Don't take the latter unless you're willing to commit to it. A- for 320. B- for 365.

Skip class? You won't pass.
Inspirational
Amazing lectures
1.0
5.0
CS320
Grade: Drop/Withdrawal
Apr 3, 2018
Wouldn't take again

His exams are tough , very TOUGH !! and he seems to enjoy to see his students struggling to solve them. He is kinda evil. For real. Take him, you'll see. And get ready to take it again. His classes are dynamic and entertaining that's for sure... but when the tests come.. the fun is OVER.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
4.0
4.0
CSCI320
Grade: Not sure yet
May 9, 2018
Would take again

Class is difficult but by no means impossible. Professor Boklan accounts for this: a grade of A only requiring 78% or above. GO TO LECTURE and make sure you understand all the problems he does during lecture. Simply following along without practicing won't do you much good. Doing this, at least a B should be well within reason.

Skip class? You won't pass.
Amazing lectures
LECTURE HEAVY
3.0
5.0
CS320
Grade: F
Jun 1, 2018
Wouldn't take again

Dr. Boklan is great lecturer. He explains concepts in a very precise and concise manner. However, he likes to make exams that are extremely hard to understand. Haft of the time he is trying to trick you so you mess up. His grading doesnt make things any easier. There is literally no room for partial credit. Concepts of this course have 0 applicat

Tough Grader
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
5.0
5.0
CS352
Jun 1, 2018
Would take again

Took him for Cryptography. One of the hardest class I've ever taken but the most interesting one. If your semester isn't stacked, take this class. You'll work hard for your grade but you'll learn so much more in terms of encryption and security (not hacking). He has a certificate from NSA, so you know he's very knowledgeable in this field.

Tough Grader
Get ready to read
Amazing lectures
1.0
5.0
CS320
Jun 4, 2018
Wouldn't take again

Professor Boklan is the most rude and arrogant professor I have seen in QC. Never respect his student. The material is okay before second exam, after that everything is going to aspect. The average score for every exam is ranged to 45-55. If you are good at math, most likely you will pass the course with a C or B-.

Tough Grader
1.0
5.0
CS3200
Jun 7, 2018
Wouldn't take again

3 exams, get 50 each you will pass. Exam is extreme hard. Very rude and no respect to students at all.

Tough Grader
Skip class? You won't pass.
5.0
4.0
CS320
Grade: A-
Jul 24, 2018
Would take again

If you're one to slack or just memorize, you will not do well. Any class he teaches values understanding and application, not mindless memorization and regurgitation of information. If your goal is to learn and challenge yourself, this is for you. People struggle because they expect not to critically think and use learned concepts to form answers.

Inspirational
Clear grading criteria
Hilarious
1.0
4.0
CS320
Aug 30, 2018
Wouldn't take again

The worst professor I have taken at QC. Never respect students. Avoid him and switch to professor Obrenic.

1.0
4.0
CS320
Sep 5, 2018
Wouldn't take again

He gives grades based on his personal preference. I reported him to CUNY Undergraduate Scholastic Standards Committee (USSC) abut this, one month later, he reported me to QC behavior team. But it was ok because he has no evidence. Report him if you have no choice to take his class and get an undeserved grade.

1.0
5.0
CS320
Sep 7, 2018
Wouldn't take again

Don't late for class, otherwise you will be shamed. No respect to students, no asking questions.

Tough Grader
Skip class? You won't pass.
1.0
5.0
CSCI320
Sep 12, 2018
Wouldn't take again

The lecture was ok, but the exam was extremely hard. Avoid him.

1.0
4.0
CS220
Sep 19, 2018
Wouldn't take again

Tough grader. The exams were difficult. If you work really hard, you could probably pass with C because this guy will give you hard time and enjoy it when you are struggling.

1.0
5.0
CS320
Grade: Drop/Withdrawal
Nov 8, 2018
Wouldn't take again

Tough grader. Knows how to teach but his style is just old fashioned. His test questions are extremely hard, which you have never seen in the class.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
4.0
CS320
Dec 12, 2018
Wouldn't take again

Worst professor ever at QC. A arrogant guy.

Tough Grader
5.0
4.0
CS320
Dec 22, 2018
Would take again

Professor Boklan is one of the best professors in the CS department. His lectures are very interesting and he teaches the material really well and in-depth. However, you really have to pay attention in class and work on the problems he assigns outside of class. Exams are definitely not easy but with practice, it is very possible to pass his class.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
CS320
Dec 24, 2018
Would take again

Some people hate him, some people like him. Take the class to figure it out. This is one of the only CS courses in QC where you are not handed your grade, you have to work for it. Grading is straight forward, 60s in all 3 exams gets you a B, 70+ on all 3 gets you an A-. Just practice the material everyday and you should be fine.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
3.0
5.0
CSCI320
Apr 7, 2019
Wouldn't take again

Everything you have heard about his class is true. His exams are incredibly difficult. If you sign up for his class, it is likely you will have to take this course again. Try to never miss a class, you will probably suffer for missing one class of material. If you are in his class, try to read as much as you can about the subject away from class.

Test heavy
Clear grading criteria
Lecture heavy
5.0
4.0
CSCI320
Grade: B-
Apr 17, 2019
Would take again

Overall, the class is considered to be difficult by the masses but the grading criteria and the content of his exams are crystal clear. The textbook he lists as required isn't mandatory, the examples in the book tend to be harder than any of his questions so if you pay attention to the lecture and use the book it should be fairly straightforward.

Accessible outside class
Skip class? You won't pass.
Test heavy
1.0
5.0
CS320
Grade: F
May 14, 2019
Wouldn't take again

He starts the semester telling you not to believe what everybody else has to say about him. Unless he changes that whole shpeel, just go to a different professor or drop him. He's not worth the struggle. He is intelligent and has the attitude of RDJ's Iron Man/Tony Stark so that should tell you what you'll be dealing with.

Gives good feedback
Accessible outside class
Get ready to read
5.0
4.0
CS320
Grade: Not sure yet
May 17, 2019
Would take again

Wonderful professor. Definitely not for everyone because he does not pull any punches on his exams, but if you're willing to work for your grade definitely take him. You only need to average a 70 across his 3 exams to land in the A range or around 50 on each to get a C. The exams are tough but they follow the class work and homework very closely.

Skip class? You won't pass.
Test heavy
Amazing lectures
3.0
4.0
CSCI320
Aug 15, 2019
Would take again

I don't like his personality, but he grades fairly. You know exactly what will be on the test, no surprises. The class is hard but if you study, you'll be good. Don't ever skip a lecture or you will be lost. Do the homework he assigns. The worst part about this class is that he makes fun of people who come in late.

Skip class? You won't pass.
Lecture heavy
2.0
4.0
CS320
Grade: Drop/Withdrawal
Oct 30, 2019
Wouldn't take again

Really hard test grader. No partial Credits... lots of spiderman references

Test heavy
Clear grading criteria
Tough grader
1.0
5.0
CS320
Grade: Drop/Withdrawal
Dec 17, 2019
Wouldn't take again

DO NOT TAKE HIS CLASS. Extremely tough papers and he tries to be over smart.

2.0
5.0
CS320
Dec 21, 2019
Wouldn't take again

Exams are insanely hard. He does go over topics and exam questions in class, but unless you attend every lecture, study everyday, and memorize everything, you won't get good grades. Class material is already useless if you want to be a software engineer, putting in so much work to barely pass an useless class is just not worth it.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CS220
Mar 4, 2020
Wouldn't take again

Not worth it

1.0
5.0
CS220
Mar 7, 2020
Wouldn't take again

He's just so so bad. Do yourself a favor and never take his classes. Assignments and exams have nothing to do with what is taught in lecture or textbook. Loves failing people and giving zeros, discourages you, is extremely harsh and rude, refuses to help you, AND makes the class almost impossible to pass. DO NOT TAKE HIM. Not worth it at all.

Test heavy
Tough grader
5.0
3.0
CS320
Grade: B+
Mar 26, 2020
Would take again

He is a great professor, his class is very interesting, you do not want to sleep. The class is a little be hard. If you work hard, and pay attention, it is can be pass.

Gives good feedback
1.0
5.0
CS220
Mar 26, 2020
Wouldn't take again

Cares more about punishing students, catching them for teaching etc. Kent, I know you read these, maybe if you spend all that time actually teaching and making sure students understand instead of penalizing them, your students will be intrigued and want to learn. Looks like youre showing off that you know how to do it be actually teaching. FU!!!!!

1.0
5.0
CS320
Grade: Drop/Withdrawal
May 14, 2020
Wouldn't take again

Just dont do it. I never felt met a professor more arrogant in my life. His tests are insane and youre guaranteed to have a 90% chance to fail his test. Harsh grader. If you make a little mistake on a problem (Ex. Not adding a star) all of your points is gone. Dont listen to any positive review about him. Dont take him for 320 and 220

Lecture heavy
3.0
5.0
CS220
May 20, 2020
Wouldn't take again

no one can deny that he is really intelligent. he knows his stuff. sometimes he makes you feel that you wont pass the class unless you are one of those who studies day n nght. But for others if you really want to pass you have to work your b off. there no such thing as curve Or partial crdit. My advce if u 9 u will study hard take him if not avoid!

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
4.0
CS220
May 22, 2020
Wouldn't take again

I dont mind the hard work but his attitude is the worst ive ever seen and grades so bad that you get all the points off for a tiny mistake. He is not understanding at all and spends most of the time talking about topics that wont be on the tests avoid him!!

Tough grader
1.0
5.0
CS220
Grade: Drop/Withdrawal
May 23, 2020
Wouldn't take again

JUST DONT DO IT! He gives problem even he has difficulty solving and calls them "interesting". He's more worried about catching you cheat than teaching you. No partial credit! He gives himself good reviews on here to trick you into thinking he's good. I promise you'll regret it if you take him. 220 is hard but with him it's almost impossible. DONT!

Get ready to read
Tough grader
3.0
5.0
CS220
Grade: D
May 23, 2020
Wouldn't take again

Amazing class, I have never learned so much from anyone else. The class is not hard, it's like most other CS classes but his grading is brutal, will give you 4/20 points for a 2 page solution for a minor mistake. But the real issue is his ignorance, we are not MIT students. His goal is to pick out the select few and that's the problem.

Test heavy
Amazing lectures
Tough grader
5.0
5.0
CSCI220
Grade: Drop/Withdrawal
Aug 6, 2020
Would take again

I took Boklan back a couple semesters ago. Had to withdraw as I was failing bad. But I will say he is a very unique professor and extremely intelligent. Don't take him if you aren't ready to put in a serious amount of work. Docks points like crazy. But the man knows what he's talking about though. If you even get a C, your next level smart.

Inspirational
Hilarious
Tough grader
4.0
5.0
CS220
Grade: A
Aug 14, 2020
Would take again

He isn't perfect, but it shows that he cares about teaching and his students success. He is knowledgeable and willing to help explain material in his office hour. The extra study time with him makes a difference, and he is personable in smaller groups. A tough grader who strives to catch cheaters, so don't. Read the text & do practice problems.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
3.0
CS320
Grade: Not sure yet
Oct 21, 2020
Wouldn't take again

There is some professor who wants you to do good in the class but I feel he literally wants to fail the whole class. The most terrible professor I ever had. No matter how hard you study he will only give you bunch of zero's in his tests. No partial credits at all. This class is not that hard but he makes it look like a NASA project.

Graded by few things
Test heavy
Beware of pop quizzes
1.0
5.0
CSCI320
Grade: Not sure yet
Nov 10, 2020
Wouldn't take again

Very little feedback, huge ego. Go to all office hours and practice a lot. Never gives partial credit

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
CS320
Grade: Drop/Withdrawal
Nov 16, 2020
Wouldn't take again

Professor Boklan is by far one of the worst Professors I've had. He has a passion for what he teaches but he HAS to understand many students do not share that passion. His exams are ridiculously difficult and he always says "iF yOu sTuDy ThE tOpiCs eNoUgH yOu'LL bE gOoD". No one has the kind of time he imagines we do.

Get ready to read
Graded by few things
Lecture heavy
1.0
5.0
CSCI320
Nov 27, 2020
Wouldn't take again

His head is so beautiful. He will make a better next generation of Mr. Clean than as a professor.

Tough grader
1.0
4.0
CSCI320
Dec 8, 2020
Wouldn't take again

Very difficult. He will make your brain hurt. He doesn't care about you trying. Wrong answer and you get a zero. Very tough grader. Don't expect him to curve. He'd rather fail you then help you.

Skip class? You won't pass.
1.0
5.0
CSCI320
Dec 21, 2020
Wouldn't take again

Test are impossible

Test heavy
Tough grader
1.0
5.0
CS320
Grade: C
Jan 14, 2021
Wouldn't take again

take this class with him if you want to delay your graduation.

Test heavy
Beware of pop quizzes
Tough grader
1.0
5.0
CS320
Grade: Drop/Withdrawal
Jan 31, 2021
Wouldn't take again

He gives good lectures but exams are impossible. He cares more about cheating than give a proper exam. Gives 3+ pages with only instruction on how to take the exam, something simple yet he makes it that complicated. This are just the instructions, imagine the exam, too long & no time, even the short Q's. I can go on but can't so read other reviews!

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CS320
Mar 16, 2021
Wouldn't take again

He's very bad. Just don't take him. I took him for a second time because I had no other choice and now I wished I just sat out the semester. Literally cried because of this class. 90 people took the class and 20 passed. A pass is a 45(C+). Let that sink I. 70 300 level students could not get a 45. Think about that.

Graded by few things
Tough grader
1.0
5.0
CSCI220
Grade: Drop/Withdrawal
Mar 23, 2021
Wouldn't take again

Passive aggression in the form of a person. Complains that students don't use office hours and takes up a third of the class on it. Pop quizzes meant to throw you off and tests are "fair" is what he would say. It's only fair if you get lucky and get the easier questions first and don't get time gated for most of the test. Overall avoid.

Beware of pop quizzes
Tough grader
1.0
5.0
CSCI320
Mar 25, 2021
Wouldn't take again

Pretend that this "professor" don't exist. He's a former government official, so in other words "corrupt". Probably left the NSA because he was not smart enough so he tried to flex his intelligence to a bunch of teens and people in there early twenties. It's impossible to defend this "professor" as he only cares about failing students for his ego.

1.0
5.0
CSCI320
Grade: Rather not say
Apr 6, 2021
Wouldn't take again

This man's ego is so huge that he actually bragged about his failure as a professor to his students.

Test heavy
Beware of pop quizzes
Tough grader
5.0
4.0
CSCI320
Apr 12, 2021
Would take again

He is a great professor, and you will surely enjoy his lectures. He is excellent when explaining the concepts studied in this course, but don't be fooled! Don't treat this class like a walk in the park. Take this as a warning from the past. If you don't give this class respect from the beginning, it will surely cause you anxiety as time goes on.

Accessible outside class
Inspirational
Hilarious
5.0
4.0
CSCI352
Grade: A-
Apr 12, 2021
Would take again

Professor Boklan is an excellent lecturer. If you show up to class, do the HW, and keep up with the lecture, you will do well on the exams. Highly recommend others to take this class.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
CS381
Grade: B+
Apr 12, 2021
Would take again

Great professor for learning, you'll have to work hard for your grade, but he's worth it in the long run, you learn a ton of material

Respected
Skip class? You won't pass.
Lecture heavy
1.0
4.0
CS320
Grade: C+
Apr 14, 2021
Wouldn't take again

Hilarious, in the first week of class he said all that was needed was 20 minutes a day to do well in his course. Less funny was in office hours, when he said to a student "Go ahead, write in chat so we can laugh at you because you're wrong". Being hard is fine. Boklan, however, also seems not to want his students to succeed. 98 enrolled, 11 passed.

1.0
4.0
CS320
Grade: C+
Apr 22, 2021
Wouldn't take again

I worked very hard for my C. What was disappointing was that Boklan said a lot of things that were encouraging and made sense, but when it came time to actually answer questions or give feedback he preferred to make students feel dumb. Exams are hard for bad reasons: wall-of-text instructions, bizarre formatting intended to confuse, time crunch.

1.0
4.0
CS320
Oct 1, 2021
Wouldn't take again

1 error on your work, and it's already over. If he tells you not to read the reviews because "they're not true", it's because it's quite the contrary. The negative reviews are VERY true and to the point. Any "good" reviews are either by the professor himself, or someone who's coping. If possible, take literally any other professor.

Skip class? You won't pass.
So many papers
Tough grader
1.0
5.0
CSCI320
Nov 15, 2021
Wouldn't take again

DO NOT TAKE THIS PROFESSOR! Grades are only determined by 3 exam each worth 33 points except the final being worth 34. Need 45 points to pass with a C. In my opinion, grading criteria is fine but EXAMS ARE A LOT HARDER than what you learn in class. NO CURVE whatsoever and brags about students dropping his class. Ive put so much effort just to fail

Tough grader
Test heavy
Skip class? You won't pass.
1.0
4.0
CS320
Grade: Drop/Withdrawal
Dec 2, 2021
Wouldn't take again

There are 3 exams and the exams are so hard. Prof said pass at 20 out of 33. But the students have a hard time getting this 20. Enrollment was 93, all of them drop except 14. Never take his class.

Get ready to read
Skip class? You won't pass.
Tough grader
5.0
5.0
CSCI352
Dec 9, 2021
Would take again

Not a lenient professor, and this is a HARD class . If you are rusty with ANY of the CS required math classes, you should avoid it. That being said, he teaches this class wonderfully, and the projects and problem sets he creates, while difficult, provide real insight on the topic. This class requires quite A LOT of time.

Get ready to read
Group projects
Tough grader
1.0
5.0
CS320
Grade: Drop/Withdrawal
Jan 3, 2022
Wouldn't take again

Take him if you are GOD gifted talented. DO NOT TAKE THIS PROFESSOR! Grades are only determined by 3 exam each worth 33 points except the final being worth 34.

Test heavy
Lecture heavy
Tough grader
3.0
2.0
CS320
Grade: B+
Mar 17, 2022
Would take again

No extra credit Whatever your grade is for 3 exams added and divided by 3 Exams are long Little time. Dont answer all the questions Only answer the ones you know If it takes 5 minutes a problem skip it 4 problems with multiple subproblems If you are not confident in the material Dont expect to answer every question

Clear grading criteria
Caring
5.0
5.0
CSCI320
Grade: Drop/Withdrawal
Apr 28, 2022
Would take again

If you want to challenge your self take him, If you just want to complete the degree please choose someone one else, you will thank me.

Tough grader
Get ready to read
Hilarious
5.0
5.0
CS320
Grade: C
May 13, 2022
Would take again

Honestly exams are not even hard. If you study and understand instead of trying to memorize concepts. You will pass. If you fail an exam, you are going to hit yourself on the head because it was so easy to fail. My pro tip for you is to do all the proofs/long questions first then do the short answers. Don't expect to ace to the exam.

Clear grading criteria
Inspirational
Hilarious
5.0
5.0
CS352
Grade: B
Jun 2, 2022
Would take again

Prof Boklan is a top professor at QC, but only if you accept that you WILL work for your grade. His lectures are very fun to listen to, you need to take good notes. It's classes like this that build character, and create memories that will last long after you graduate. KDB expects the best from his students and tries to force that out of you.

Group projects
Amazing lectures
Accessible outside class
1.0
5.0
CS220
Aug 19, 2022

"Prof Boklan is a top professor at QC, but only if you accept that you WILL work for your grade. His lectures are very fun to listen to, you need to take good notes. It's classes like this that build character, and create memories that will last long after you graduate. KDB expects the best from his students and tries to force that out of you.-HAHA

1.0
5.0
CS320
Grade: F
Oct 28, 2022

prof boklan is by far one of the worst prof i ever seen at queens college. not only is he a terrible chair for the college as well, his teaching are terrible and is a horrible human being. I had asked him if i could somehow make up for an exam due to one my family members passing away and he gave the worse response ever. DO NOT TAKE HIM

Tough grader
Get ready to read
So many papers
1.0
5.0
CS320
Grade: Not sure yet
Nov 11, 2022

It is so frustrating being in this guys class. He teaches well, but his exams are such a pain. He makes it harder for no reason. He's a wannabe MIT professor, teaching at a CUNY. 45 is passing in a 300 lvl CS course, that really says a lot. Not worth taking this class with him.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS320
Grade: Drop/Withdrawal
Dec 9, 2022

Boklan is the definition of everything a professor should never be. He discourages you, laughs at you, embarrasses you. Every lecture was an hour of listening to him complain about his wife and brag about what he knows. Asked him for help, he said nothing but "stop overthinking."

Tough grader
5.0
5.0
CS320
Grade: C
Dec 22, 2022
Would take again

Professor Boklan was one of the best lecturers I have had at QC. Getting a C in the course is pretty achievable however getting higher than a C will require you to put in some work. I did half of his homework and I never bothered to learn any Pumping Lemma and reduction proofs and I still got a C. Exam 1 Was much Harder Than Exam 2 andFinal idk y

Amazing lectures
Gives good feedback
Accessible outside class
1.0
5.0
CS320
Dec 24, 2022

This lightbulb looking guy thinks he is a god. He does not care about you whatsoever. He genuinely enjoys seeing his students suffer. He needs to realize this is college, not the military. Perhaps he needs some therapy to sort out his childhood issues.

1.0
5.0
CS320
Jan 3, 2023

Do not take him. He will also say do the homework's and study at least 30 mins everyday to pass. Trust me yowl think everything is okay until you reach his exams. His expectation is so bad, expecting us to solve problems like him when he has been doing it for about 20 years. Just take the class with someone else

Tough grader
5.0
1.0
CS320
Grade: A+
Jan 4, 2023
Would take again

Best Professor for the 320 class. Teaches very well, very insightful lectures. Learned a lot from him! Exams can be challenging but doable if you study.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CS320
Jan 4, 2023
Would take again

Boklan you will learn a lot from him! Very knowledgable with the subject matter. Take him for the CSCI 320 class.

1.0
5.0
CS320
Jan 7, 2023

Lol this guy still writes his own reviews? Do not take this class. Good lectures, but those exams are brutal for no reason. He makes those exams way harder than they should be. Teaching to ruin students confidence, that's really what he does. And he says don't believe the reviews, but that's complete bullshit. Not worth the stress and pain.

Get ready to read
Lecture heavy
Test heavy
5.0
4.0
CS320
Jan 13, 2023

Insightful lectures, if you attend classes and take notes. you have to practice the material and ask questions, and then regarding exams, it can be challenging but the course is doable to pass if you work hard for it.

Tough grader
Amazing lectures
Respected
1.0
5.0
CS220
Grade: D+
Jan 18, 2023

Worst prof at queens college, will expect you to know everything before his class, does not teach and does not care to teach, reads everything from a textbook without knowing a single thing

Tough grader
Get ready to read
1.0
5.0
CSCI320
Grade: D
Jan 18, 2023

Every decent review you will see on here is faked. Cannot emphasize how difficult this professor made my life. I am just telling you take anyone else please. And he doesn't turn a D into an F. He keeps the grade that way because he is trying to gatekeep computer science.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS320
Grade: Drop/Withdrawal
Jan 21, 2023

he is there to hurt you not help you. avoid at all costs

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CS320
Grade: C
Feb 28, 2023

Worst professor ever. This guy is everything a professor shouldn't be. I am not sure why chooses to teach. Please avoid at any cost

1.0
5.0
CS320
Feb 28, 2023

He is faking his reviews. He makes everyone's life difficult. Avoid at all cost. Take literally any other professor in the world.

Tough grader
Lecture heavy
1.0
5.0
CS381
Grade: Drop/Withdrawal
Mar 28, 2023

if misery was a person, it would be kent boklan.

Tough grader
1.0
5.0
CS320
Grade: Drop/Withdrawal
Apr 4, 2023

Don't do it! wait a semester if Obrenic is full.

Tough grader
5.0
1.0
CS320
Grade: A+
May 23, 2023
Would take again

Take Kent Boklan if you want to pass 320 with minimal effort. He is the best option for this class. I got an A+ and only showed up for one lecture the entire semester. Thank you Dr. Boklan!

Inspirational
Caring
Respected
1.0
5.0
CS320
Grade: Not sure yet
Dec 23, 2023

Boklan's course is very old-fashioned. No electronics during class. He will not respond to emails. There is no curve (73 is A). There is penalty for guessing True/False questions (2 out of 4 answers correct results in a score of zero). Treats students as kids, chastises latecomers, few partial credits, and enjoys deriding students. Very fast pace.

Tough grader
Lecture heavy
5.0
5.0
CS320
Grade: A
Mar 23, 2024
Would take again

More than any other CS class here, this course is a test of your English/communication skills. The multiple choice questions will absolutely trip you up if you don't learn the meaning behind words, and are crafted to make wrong answers sound plausible. You are responsible for understanding all prerequisite mathematical material, i.e. little review.

Tough grader
Amazing lectures
Graded by few things
5.0
5.0
CS320
Grade: Not sure yet
May 22, 2024
Would take again

He is very witty. I like his jokes. It is really a pleasant experience to be in his classroom, no phone and no computers really make me listen to his lecture every time in concentration. Go OH if you found yourself lost in the first few lectures. A great professor and deputy chair, very sad that he will be off for a few semesters.

Amazing lectures
Clear grading criteria
Inspirational
1.0
5.0
CSCI320
Grade: Drop/Withdrawal
Sep 24, 2024

He is getting reviews taken down and putting up fake reviews. Here is my word of advice do not take this teacher no matter what. No matter what school, no matter what class. Dont take him

Tough grader
Test heavy
Graded by few things
3.0
4.0
CS320
Grade: B
Nov 13, 2024
Would take again

Professor Boklan's class is no walk in the park, but with dedication and the right study tools like unstuck study, you can succeed. Attendance is a must, but the lectures are engaging. Take advantage of office hours for extra support.

1.0
5.0
CS220
Grade: Drop/Withdrawal
Feb 21, 2025

Absolute worst professor I've ever encountered, ask anyone in cs and they'll give you endless reasons why he made their life miserable

Tough grader
So many papers
Graded by few things
4.0
3.0
CS320
Grade: A-
Apr 24, 2025
Would take again

most people giving these negative reviews didn't show up in class and ended up getting bad grades. I got an A-, just pay attention in lecture, practice by yourself and you'd be able to learn really well from this class. He's really good at teaching the materials.

5.0
5.0
CS352
Grade: A+
Apr 26, 2025
Would take again

Goto class get an A. Fall he is returning - fill his section, you won't regret

Tough grader
Get ready to read
Participation matters
1.0
5.0
CS320
Grade: C
Sep 1, 2025

Good reviews are fake. Please stay away from this professor. Take another peofessor or this class equivalent in other college and transfer credit. I was sick and he told me that I have to take exam no matter what. I couldn't study and failed. See other reviews and stay away.

Tough grader
5.0
5.0
CSCI352
Grade: B
Oct 19, 2025
Would take again

Professor Boklan is someone who really cares. He may come off stern, but thats because he wants the best from you. I took cryptography class as a challenge in my last year. Ill never forget the words that professor left us with..."you need to RISE to the challenges of life, dont back away." Our lectures were very fun and engaging.

Participation matters
Amazing lectures
Gives good feedback
1.0
5.0
CS352
Grade: Drop/Withdrawal
Oct 24, 2025

No matter the time put, you'll most likely fail. If you want stats, the highest Avg of a Sem was 1.89 and the lowest was 0.76. The class is entertaining and he teaches well, but his problem set is extremely difficult as are the exams, with little to no credit for any work shown. You'll be happy getting higher than 25% on a problem set. Wait a Sem.

Tough grader
Lots of homework
1.0
5.0
CS352
Grade: Drop/Withdrawal
Dec 3, 2025

This CS elective of Cryptography is treated like a masters level course for just 3 credits. Anyways he tells us to drop due to the workload and he says people before have taken time off their jobs just to work on the group project at the end.

Tough grader
Group projects
Test heavy
1.0
5.0
CSCI352
Grade: Not sure yet
Dec 3, 2025

Don't take even if you're thinking that "this is the semester I put my mind to it" cause even then, you'll fail. Boklan is smart, but he isn't a good professor. He lets you know that this is the most challenging class in all of QC but fails to tell you that he is the reason its hard, not the course topics. Only 1 person ever got an A+ in this class

1.0
5.0
CSCI352
Grade: D
Dec 18, 2025

This professor follows a flawed philosophy where high failure rates equals "rigor." Instead of teaching effectively, he seems to actively gatekeep success, believing that if most students pass, he's too easy. In reality, the high fail rate reflects his poor instruction, not student effort. Avoid if you want a fair chance.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS352
Dec 18, 2025

"There are no bad students, only bad teachers" - Mr. Miyagi

Lecture heavy
Test heavy
5.0
5.0
CS320
Grade: B+
Dec 19, 2025
Would take again

This class tests your work ethic. Exams are heavily curved (40 pass, ~60 B, ~73 A) with generous partial credit, but your entire grade is 3 exams. Many test questions come directly from class or homework, often verbatim. You must practice. Expect ~6 hrs/week. Not impossible, but real work is required.

Clear grading criteria
Hilarious
Test heavy
1.0
5.0
CS320
Grade: F
Dec 23, 2025

Be wary of the glowing reviews; they don't reflect the reality of this class. The teaching was poor and the syllabus was ignored. My experience was the polar opposite of the high ratings here.

1.0
4.0
CS320
Grade: Drop/Withdrawal
Dec 23, 2025

Theory of Computation is a challenging subject, and the course structure did not make the material easier to grasp. The teaching style was not a good fit for me, and despite completing the homework, studying extensively, and attending office hours, I struggled to succeed. Avoid, he fully lives up to the reputation people warn about.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS320
Grade: Rather not say
Dec 28, 2025

Napoleon comp. who makes the material much more difficult than it should be. Best ways to explain the lectures is a subscription, where you have to attend office hours to get the rest of the “product”. Because he quite literally tries to force you to attend office hours and refuses to elaborate on some of the material

Tough grader
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

26%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 40 grades
Most common grades:
Drop/Withdrawal (23)
Not sure yet (8)
C (7)
Grade Distribution
A(7)B(4)C(10)D(27)F(6)A-/B+(9)
Based on 75 reported grades
Drop/Withdrawal: 23
Not sure yet: 8
C: 7
F: 6
Common Tags
Tough grader (45)
Skip class? You won't pass. (24)
Test heavy (22)
Lecture heavy (15)
Tough Grader (13)
Get ready to read (13)
Clear grading criteria (10)
Inspirational (8)
Rating Trend

Declining

-1.03 avg change
Nov
Feb
Apr
Sep
Oct
Dec
Last 6 months
Ratings by Course

CS380

4.0

(1)

CSCI352

3.5

(6)

HNRS225

3.5

(4)

CS352

3.4

(9)

CS381

3.3

(3)
+7 more courses
Difficulty by Course

220

5.0

CS3200

5.0

CS352

4.9

CSCI220

4.9

CSCI352

4.8

Similar Professors