3.1

Alex Brodsky

Computer Science - Dalhousie University

3.1
Quality
4.0
Difficulty
49%
Would Retake
93
Reviews
3.1
Quality
4.0
Difficulty
3.2
Helpful
3.1
Clarity

49%

Would Retake

93

Reviews

Rating Distribution
Official

5

36

4

11

3

7

2

9

1

30

What Students Say

This class had very little consideration for the student

CSCI1106 - 2.0 rating

So here's the thing: students either really like him or really dislike his teaching style

CSCI1110 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

34%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 52 grades
Most common grades:
A+ (15)
Not sure yet (11)
A- (9)
Grade Distribution
A(20)B(5)C(10)D(2)F(1)A-/B+(15)
Based on 70 reported grades
A+: 15
Not sure yet: 11
A-: 9
B+: 6
Common Tags
Lots of homework (28)
Tough grader (21)
Caring (19)
Test heavy (18)
Skip class? You won't pass. (14)
Respected (13)
Accessible outside class (13)
Gives good feedback (7)
Rating Trend

Improving

+0.33 avg change
Mar
Apr
May
Mar
Nov
Dec
Last 6 months
Ratings by Course

11061

5.0

(1)

MOBIL4000

5.0

(1)

CSCI1100

5.0

(2)

CSCI3123

5.0

(1)

MOBILCOMP

4.0

(1)
+11 more courses
Difficulty by Course

CSCI3136

4.8

CSCI3120

4.6

CSCI2122

4.5

CSCI2115

4.3

MOBIL4000

4.0

Reviews (93)
3.0
3.0
CSCI2132
Apr 18, 2010

Awesome prof, knew what he was talking about. Has speech/writing difficulties, so hard to understand, without paying extra attention.

4.0
4.0
CSCI2132
Apr 21, 2010

This is a great class, you will come out knowing so much more in CS after taking it. Alex really knows his stuff and is totally committed to his work! My only issue with him is that he has speech/writing issues and refuses to provide the notes to students.

5.0
4.0
MOBIL4000
Dec 16, 2010

Very interesting and exciting lectures that gave students a good overview of mobile computing. I thought that the grading was hard and sometimes strange. I also would have liked to have more instruction on how to complete make an iPhone/Android app, the tutorials to be poorly put together (TA's fault? Not profs?). Overall great course.

4.0
3.0
MOBILCOMP
Apr 10, 2011

Very nice, helpful and knoledgable man, the problem is that he doesnt have slides in digital format - you need to attend lectures and take notes what is not so easy because of his dysgraphia (its like figuring out hieroglyph)

5.0
2.0
CSCI4176
Dec 29, 2011

Alex is one of the better profs in the CS dept. He shows passion for what he teaches and he makes it clear as to what he expects out of his students. I felt that some of the assignments in this class were a little long especially since they were not worth that much. Overall, I enjoyed taking this class.

1.0
4.0
CSCI1106
Oct 14, 2012

Unclear at all, didn't help with catching up of classes, and didn't even tried to help.

1.0
4.0
CSCI1106
Dec 12, 2012

Refuses to provide the notes to students. Strange marking scheme. Not very fair. Hard to understand.

5.0
3.0
11061
Feb 7, 2013

Very good prof, don't understand the comments below me. Very helpful, very clear. Go to class and the labs and you'll do well.

2.0
5.0
CSCI1106
Grade: A-
Oct 3, 2013

This class had very little consideration for the student. Quizzes are far too difficult for a first year class (half the class failed), and the grade scheme is bananas. I was beyond interested in taking this class, but Brodsky managed to beat every last bit of interest out of me.

5.0
3.0
CSCI1106
Mar 18, 2014

Great Professor. Notes were organized and ensures class attendance.

5.0
4.0
CSCI1110
Grade: Not sure yet
Dec 2, 2015

Great Professor. Assignments are hard but you will learn the material.

5.0
4.0
CSCI1110
Grade: A+
Dec 13, 2015

This class was my favorite all semester!! It's not an easy class and moves very fast; however, It's fascinating and I definitely recommend it for people who are fast learners or have experience with programming

5.0
4.0
CSCI1110
Grade: A-
Dec 13, 2015

Alex is an engaging, talented, caring professor, full stop. His analogies are simple yet effective, and he manages to to make just about everything interesting. While he does have some communication issues (don't be afraid to ask what he wrote on the board, not super legible), he will bend over backwards to help his students.

5.0
4.0
CSCI1110
Grade: A
Dec 30, 2015

Probably the best professor I've ever had. The material is difficult but worth it because you will learn so much.

4.0
3.0
CSCI2110
Apr 9, 2018
Would take again

Good times ahead if youre in a class with Alex

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
1.0
5.0
CSCI3136
Jun 25, 2018
Wouldn't take again

Brodsky is a nice professor nature wise. He is very difficult to understand. Takes tophat quizzes at the start of every single class. Every week assignments are extremely long/hard and he keeps it due on the same day as the midterm. With a pass grade of "C", he doesn't want people to do well but make it difficult.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
1.0
CSCI1110
Grade: C-
Aug 8, 2018
Wouldn't take again

could've gotten a A- if tBrodsky really cared about a student. had to get 2 more points in practicum. had a final grade of 78%. rather than hearing students out, he's more likely to cling on to his biases and try to hardest to give you excuses on why you suck and why you should consider dropping out of the major or uni in general.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
CSCI1110
Grade: C-
Aug 8, 2018
Wouldn't take again

Brodsky simply won't let you pass if you ask stupid questions or do bad in one test

Tough Grader
TEST HEAVY
LECTURE HEAVY
5.0
4.0
CS1110
Grade: A
Sep 11, 2018
Would take again

Brodksy is great. Lots of work but totally doable.

Gives good feedback
LOTS OF HOMEWORK
Caring
5.0
4.0
CSCI1110
Grade: A+
Sep 11, 2018
Would take again

Brodsky is tough, but fair. Don't expect the assignments to be easy, but he's a very thoughtful prof who'll make time to help you through any questions you may have. You'll probably learn more from him than any other prof teaching the same course.

Respected
Get ready to read
Caring
1.0
5.0
CSCI1110
Oct 24, 2018
Wouldn't take again

So here's the thing: students either really like him or really dislike his teaching style. Unfortunately one on one, he was impatient and a little rude answering my questions. I had trouble with an assignment and he suggested I change majors instead. He seems to only be helpful with students that are quicker at understanding.

5.0
4.0
CSCI2110
Feb 6, 2019
Would take again

amazing professor so you just need to be prepared for his class. No needless to say, tough but fair. work hard buddy!

Respected
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
2.0
5.0
CSCI2110
Apr 7, 2019
Wouldn't take again

If you are on a 5 course schedule it is legitimately a good idea to consider taking this class with someone else. Brodsky's assignments are not something that can be done in a reasonable time-frame, and will consume more than their fair share of your time. Will not be taking another course from him.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CSCI2110
Apr 8, 2019
Wouldn't take again

Alex is a nice guy, but the materials he gave us were heavy and sometimes difficult to understand. The assignments were too difficult and took too much part of my time. If you have 5 courses, I suggest take CSCI2110 with another professor because it will take a lot of your time when it shouldnt be. I do not recommend him!! Stay away from him!!!

Lots of homework
Test heavy
Tough grader
1.0
3.0
CSCI2110
Grade: B-
Apr 26, 2019
Wouldn't take again

Contrary to a lot of reviews on here, I loved his assignments and got As on every single one. His final? The most unfair test I've ever written. Average was a 60% AFTER he curved it. 60 multiple choice questions with 4 written-response questions at the end. There just isn't enough time to get through that much stuff, and he doesn't seem to care.

Lots of homework
Graded by few things
5.0
4.0
CSCI2110
Grade: A
Apr 27, 2019
Would take again

Alex is a fantastic prof who cares about every one of his students. Assignments are challenging but fair, and the tests aren't easy, but if you pay attention in lecture and participate in the tutorials (which are awesome learning experiences, by the way) there's no reason you can't be successful. Easily one of the top CS professors at Dal.

Respected
Skip class? You won't pass.
Caring
1.0
5.0
CSCI3120
Grade: Not sure yet
May 12, 2019
Wouldn't take again

do some easy assignment

Lots of homework
1.0
5.0
CSCI3136
Jul 19, 2019
Wouldn't take again

His teaching style is hard to follow

Lots of homework
Test heavy
Caring
2.0
4.0
CSCI4176
Grade: A-
Oct 7, 2019
Wouldn't take again

Asks for class feedback so he can say he did, then doesn't enact any of the recommended improvements. Prideful.

Participation matters
Lecture heavy
Tough grader
2.0
5.0
CSCI2134
Nov 26, 2019
Wouldn't take again

You might thought the 2134 in fall term is not held by Alex and you are wrong. He is mainly responsible for writing labs and assignments. You will recognize how powerless and ignorant you are after several homework. Get your 200%effort to pass the exam cuz it's your only chance to get some decent grade otherwise good luck with your next 2134.

Lots of homework
Skip class? You won't pass.
Tough grader
2.0
4.0
CSCI3136
Grade: C-
Dec 31, 2019
Wouldn't take again

Do his assignments as early as you can. I got 59.3 and he gave me a c-... I have to repeat it in winter... I love you alex and ty for giving me another chance to learn more on compiler.

Lots of homework
Skip class? You won't pass.
Test heavy
4.0
4.0
CSCI2110
Grade: A+
Feb 18, 2020
Would take again

Passionate professor with good lectures. Difficult but fair. Go to class and do homework and you'll be fine.

Lots of homework
Skip class? You won't pass.
Caring
1.0
4.0
CSCI2132
Grade: Drop/Withdrawal
Feb 27, 2020
Wouldn't take again

Dr. Brodsky is a smart professor, perhaps too smart to be teaching a second year course with his teaching style. A course with Brodsky can make or break you. You need to be sure not to miss a single thing or youre at risk of retaking the course. I definitely have admiration for him as a person but hes one of the toughest professors in the faculty

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
4.0
CSCI2110
Grade: Not sure yet
Feb 27, 2020
Would take again

The assignments are not to hard(only 400 - 500 lines of code in average) except the algorithm one, which is pure math. Though you can check with him during office hour if you are on the right path. Exams are VERY hard (60% after curve). He has been teaching this course for a while so he really knows what he is doing now, and he is funny.

5.0
4.0
CSCI2132
Feb 29, 2020
Would take again

I was wary of Dr. Brodsky due to some reviews here, but he is actually an extremely kind and fair professor. He is very organized and always clear on expectations. He cares and makes himself available. Sometimes his multiple-choice questions can be tricky. If you attend lectures, do labs and assignments early, and ask questions, you'll do fine.

Skip class? You won't pass.
Clear grading criteria
Caring
3.0
4.0
CSCI2110
Grade: B+
Mar 19, 2020
Would take again

Brodsky is one of the most caring profs in the FCS. He's known for having tough assignments, but he's very willing to help with questions and does his best to help you understand the content. You really have to pay attention in lectures and do the practice problems to get a good grade on the exams. It was a tough class, but I learned a lot from him

Lots of homework
Accessible outside class
Caring
4.0
3.0
CSCI2134
Mar 26, 2020
Would take again

Genuinely a nice guy who cares about his students. Can be hard to understand sometimes but the lecture slides are well organized and he guides you through assignments pretty well.

Respected
Participation matters
Caring
3.0
3.0
CSCI2132
Grade: Rather not say
Apr 27, 2020
Wouldn't take again

Listen university is a place to learn with fun and accuracy. This type of teachers who are over smart, neither can teach anything nor let them pass the course. Whats the point of paying so much money then? Fix your goal first. Teach lot, but make the exam easy for all. Everyone would be happy and will learn too.

Lots of homework
Accessible outside class
Skip class? You won't pass.
4.0
2.0
CSCI2134
Grade: A
Apr 28, 2020
Would take again

Dr. Brodsky really cares about his students. Always quick to respond to questions and gives good answers. Very patient. Lectures are excellent. Assignments & labs were too easy though. Final could have been better (felt like there wasn't enough info to give detailed, complete answers). His MCQ can be vague. Nonetheless, Dr. Brodsky is a solid prof!

Hilarious
Amazing lectures
Caring
5.0
5.0
CSCI3136
Grade: B
Aug 13, 2020
Would take again

Alex Brodsky is the best professor that I have ever seen! His class is so useful and you can learn a lot. Highly recommend him.

Lots of homework
Test heavy
Amazing lectures
5.0
3.0
CSCI1110
Grade: Incomplete
Sep 30, 2020
Would take again

Best instructor at Dal! His class is very useful and he cares about the success of students. Highly recommend him! Some other professors might be easy, but useless.

Gives good feedback
Test heavy
Amazing lectures
4.0
5.0
CSCI1110
Grade: A
Dec 19, 2020
Would take again

By far the toughest course I took this semester, and if it's your first and you want to settle down, I'd advise against it. Assignments and Practicums are VERY HARD, but if you pay attention to the PoDs and his lectures, you can get 65% of them. The rest you'll have to be creative and put in effort. Your understanding of OOPs will be perfect.

Lots of homework
Test heavy
Tough grader
5.0
4.0
CSCI1100
Grade: A-
Jan 25, 2021
Would take again

Really good professor. He might make you work for your grade but I think that helps a lot.

Gives good feedback
Lots of homework
Skip class? You won't pass.
1.0
4.0
CSCI1110
Grade: C-
Feb 2, 2021
Wouldn't take again

u cant understand what he says and gives alot of hw and tough assignments

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
4.0
CSCI1110
Grade: A-
Feb 11, 2021
Would take again

teaches really well, but will make you work hard.

Respected
Lots of homework
Accessible outside class
5.0
3.0
CSCI3120
May 11, 2021
Would take again

A really great professor to have online between his lectures that cover everything and the number of resources he provides

Respected
Accessible outside class
Amazing lectures
1.0
4.0
CSCI1110
Grade: B+
Jul 31, 2021
Wouldn't take again

Lectures are pretty awful. He just goes through slides instead of actually writing code in an interactive way. It sucks to admit but his speech impediment doesn't really help either. In summary he turns a relatively easy class into an absolute nightmare. Choose any other professor if you have the chance.

Tough grader
Skip class? You won't pass.
5.0
4.0
CSCI3123
Grade: A+
Jan 25, 2022
Would take again

Really tough subject matter, but during online teaching, he was one of the few profs that actually gave a **** about setting up his course and presenting in a way that students would learn. Assignments and test were really hard, but overall pretty fair. I learned more from him in one class than some semester combined.

Skip class? You won't pass.
Test heavy
Caring
5.0
3.0
CSCI1110
Grade: A+
Mar 22, 2022
Would take again

Brodsky is a blast, he's extremely good at explaining material (although he does have a speech impediment which can be hard to understand at times) and is always open to questions and gives insightful answers. However he can be a hard marker but if your code is well commented and follows the style guide you can easily get 100% on every assignment.

Amazing lectures
Gives good feedback
Hilarious
1.0
5.0
CSCI3120
Grade: Rather not say
Sep 13, 2022

Very disrespectful professor, does not care about students at all. Reuses all course materials for like what, 25years or something. He pretends like he cares, but he really doesn't. Worst professor. AVOID courses with him if you can.

5.0
3.0
CSCI1100
Grade: A-
Nov 26, 2022
Would take again

Don't be fooled if you see him on the first day and look like he has some sort of difficulty in speech and action, he is one of the best professors you can get for 1110 if you're going in for the class. Tons of code examples and snippets, tons of help when it comes to assignments, and gives great direct feedback when it comes to problems.

Gives good feedback
Accessible outside class
Online Savvy
2.0
4.0
CS1110
Grade: D+
Dec 5, 2022

Pretty smart guy, but can't teach at all. Assignments are set to be much more difficult than they need to be.

Tough grader
Lots of homework
Accessible outside class
5.0
3.0
CS1110
Grade: A+
Dec 15, 2022
Would take again

great prof, clearly has a passion for teaching and is super caring and helpful, definitely wants students to succeed. assignments were respectable I think, not super easy but not super difficult, and he was very quick to help out with them or answers questions.

Clear grading criteria
Caring
Accessible outside class
2.0
5.0
CSCI1110
Grade: B+
Dec 21, 2022

Not a terrible person, but a terrible professor. No actual coding done in class, only powerpoint slides shown. The assignments were extremely hard, way too much for a first year student. Made me hate programming. The TAs themselves weren't clear of what was to be done and couldn't help either.

Tough grader
Lots of homework
Test heavy
4.0
3.0
CS1110
Grade: A+
Jan 10, 2023
Would take again

Some of the lectures are dry, but the prof has a great grading style and the assignments were actually fun to do and challenging. He's often accessible outside of class hours and cares about the course.

Lots of homework
Caring
Accessible outside class
5.0
4.0
CSCI1110
Grade: A+
Jan 12, 2023
Would take again

I actually got excited to do the assignments and I feel that after completing CSCI1110, I am a better programmer because of this class. There's a multitude of different assessments so depending on what you excel in, you're given opportunities to raise your grade, and Prof. Brodsky was very accessible and responsive outside of class.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
CSCI1110
Grade: A+
Mar 12, 2023
Would take again

I loved Brodsky's lectures, he really breaks down tough concepts in programming to make them easily understandable. He definitely isn't an easy professor, but he cares about the work he does, and the students he teaches.

Gives good feedback
Caring
Accessible outside class
1.0
5.0
CSCI3120
Grade: Not sure yet
Jun 20, 2023

All his courses are very difficult, Do your best to avoid taking a class with him.

1.0
5.0
CSCI3120
Grade: B+
Jul 1, 2023

Very hard to grasp concepts as there is little to engage with the material. The lecture material is sparse and does not provide a clear understanding of the material. Only things that test you were monolithic assignments that you don't have labs or anything smaller to teach you best practice.

Tough grader
Graded by few things
1.0
5.0
CSCI2115
Grade: B+
Nov 19, 2023

He might be a good person but a terrible professor. I mostly learnt the concepts from youtube which helped me survive. He makes the assignments & quizzes unnecessarily hard. He will show the most basic example during classes and give you the hardest questions which he never ever taught or shown. Worst professor I have ever had in my life!

1.0
5.0
CSCI2115
Dec 1, 2023

His lecture materials are hard to understand. His assignments and tests are tough. The questions are difficult. The grades of assignments and tests are worth a lot. In other words, one mistake cause you lose a lot of grades.

5.0
3.0
CSCI2115
Dec 1, 2023
Would take again

Known to be a tough prof, but he's a brilliant guy who is great and passionate at what he does. I think his grading system is fair. He provides previous year assignments, module tests and tutorials which help to reinforce your learning and prepare you for the actual assignments. Also accommodating, and actually asks and listen to feedback.

Get ready to read
Beware of pop quizzes
Respected
1.0
5.0
CSCI2115
Grade: Not sure yet
Dec 3, 2023

WORST PROFESSOR IN THE HISTORY OF DALHOUSIE. I feel bad for the students who are currently taking this course with him. Avoid him as much as possible or he will make your life like hell. Seems like he wants his students to fail! He teaches the most basic examples in lectures but in assignments and quizzes it's the total opposite.

Tough grader
Lots of homework
Lecture heavy
3.0
4.0
CSCI2132
Grade: B+
Dec 3, 2023
Would take again

CSCI 2122**** His speech impairment may be difficult for certain people to understand. He gives lots of materials and hard assignments but is very keen outside of class to provide assignment support. His TAs are awesome at labs even though attendance isn't mandatory. Worth noting this is his 1st time teaching this class, him over Nauzer any day.

Tough grader
Caring
Respected
1.0
5.0
CS1110
Grade: F
Dec 6, 2023

very bad prof very bad cant teach anything

Tough grader
3.0
5.0
CSCI2115
Grade: Not sure yet
Dec 16, 2023

He's alright. But you need to self learn alot. Simple examples in lecture slides and exams are way opposite in difficulty.

Tough grader
Test heavy
Graded by few things
4.0
2.0
CSCI2115
Grade: B-
Dec 25, 2023
Would take again

Dr. Brodsky clearly cares about each student and has a simple course schedule. I have taken CSCI2115 and CSCI2112 with him, and will actively be looking to take more classes with him. Assignment/lecture structure is organized and consistent. Only con is he can be difficult to understand sometimes, but you will get used to it.

Hilarious
Caring
Respected
5.0
4.0
CSCI2122
Grade: A+
Jan 8, 2024
Would take again

Dr. Brodsky is a fantastic prof. He puts more effort into his courses than any other professor I have had. He's a pleasure to work with and learn from. His industry experience provides much needed context for some of the more technical topics he teaches. If you have a chance to take a course with Dr. Brodsky DO IT!

Inspirational
Caring
Accessible outside class
5.0
4.0
CSCI2122
Grade: A-
Jan 8, 2024
Would take again

Dr. Brodsky is a great professor. CSCI2122 is considered one of the harder courses of DAL CS, but Dr. Brodsky is able to teach the material in great detail. Assignments can be difficult and usually took a lot of time, but Dr. Brodsky is extremely accessible during and after class and really cares that his students understand the material.

Inspirational
Lecture heavy
Accessible outside class
1.0
5.0
CSCI2115
Grade: C
Jan 17, 2024

This Professor makes student question about their life and their degree. I have seen students having suicidal thoughts just because of him. The way he makes the questions for the exams and assignments totally doesn't align with what we learn from his contents. Why would anyone take a course where the median grade with him is always a C or B-

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSCI2122
Grade: A-
Feb 18, 2024

absolutely horrible, makes your life hard to feel better abt his self

Tough grader
1.0
5.0
CSCI2122
Grade: Rather not say
Mar 5, 2024

Everything is hard, you cant even guarantee if you will pass the course!

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSCI2122
Grade: C
Mar 8, 2024

Worst professor you can meet for CS major courses. Hard assignments hard understanding lecture hard everything. The exam has nothing with the quiz.

Tough grader
Participation matters
Lots of homework
1.0
5.0
CSCI2122
Grade: Incomplete
Mar 20, 2024

Assignments are hard to understand and difficult to finish. Lectures are messy and hard to find the logic between his topics. Tests are extremely hard. In a word, you may waste lots of time and energy on his course. After finishing a whole semester, you don't know what you learned and get an unbelievable grade.

Lots of homework
Lecture heavy
Test heavy
5.0
4.0
CSCI2122
Grade: Not sure yet
Mar 31, 2024
Would take again

Very knowledgeable professor who will take lots of time during lectures to answer any questions. I would definitely take more courses from him as I feel I actually learn a lot from him. With that said, his assignments and tests are difficult but manageable if you attend lectures and make an effort to understand the content.

Lots of homework
Caring
Respected
5.0
5.0
CSCI2122
Apr 3, 2024

If you take a course with Brodsky, you will ABSOLUTELY have the content nailed into your head. He makes things very difficult and content heavy, so if you take things with him you'll understand them through and through. He is caring and really will help students if they need it. However, if you are not willing to put in the work, don't take him.

Tough grader
Respected
1.0
5.0
CSCI2122
Grade: Not sure yet
Apr 11, 2024

His assignments and exams are very hard. He spends a lot of time answering people's questions in the lecture that makes the lectures feel incomplete. Take his classes only if you enjoy spending many, MANY hours doing assignments.

Lots of homework
5.0
5.0
CSCI2122
Grade: A+
Apr 12, 2024
Would take again

Lectures are mandatory

5.0
3.0
CSCI2122
Grade: A+
Apr 13, 2024
Would take again

If you're having problems with the course, try 4 or 5 chocolate covered granola bars.

Caring
Respected
Lecture heavy
5.0
5.0
CSCI2122
Grade: C
Apr 13, 2024
Would take again

Lecture is not mandotory

4.0
4.0
CSCI2132
Grade: A+
Apr 26, 2024
Would take again

You have to be engaged in lectures to get the most out of them, prepare beforehand and ask questions as much as you can get the most out of him TRUST ME. Assignments are challenging but doable, start them early and you will get them done. My only complaint would be that his grading criteria put too much weight on the Midterm and Final.

Tough grader
Amazing lectures
Test heavy
1.0
5.0
CSCI2122
Grade: B-
Apr 27, 2024

five assignments, 4 and 5 are hard,so get full marks on the first three. midterm and final are hard. Alex said not to blame him for scheduling the final exam on the first day because it was the administrator's problem. For that reason, if the final is so easy and everyone gets a 50, who cares about the time of the exam?

Test heavy
3.0
5.0
CSCI2122
Grade: C+
Apr 28, 2024

Dr. Brodsky definitely teached 2122 in great details. Class materials are heavy, 23 lectures pdfs with 30+ slides each. Make sure to attend his class, start early with his assignments. Try your best on the midterm, as the final can be brutally hard.

Lots of homework
Test heavy
1.0
5.0
CSCI2122
Grade: C
Apr 29, 2024

Everything is hard.

Lots of homework
Test heavy
1.0
3.0
CSCI2122
Grade: Rather not say
May 9, 2024

This professor, doesnt care about his students. He does unfair grading, and his lectures are very hard to understand, because of his teaching. Have to learn through youtube videos. His assignments are way harder, from what is taught, and is a tough grader. I would never take this professor's course. Never again.

5.0
2.0
CS1110
Grade: A+
May 23, 2024
Would take again

Assignments were at a good difficulty level, explained things well.

5.0
5.0
CSCI2122
Grade: A+
Mar 17, 2025
Would take again

You will be challenged by this class in a good way. Assignments are long but directly related to the course topics. If you actually invest the time to do the assignments without AI, you will understand the content well for the tests. He responds quickly to questions outside of class and is very helpful, it is clear he cares about student success.

Clear grading criteria
Lots of homework
Accessible outside class
3.0
3.0
CSCI2122
Grade: Not sure yet
Nov 19, 2025
Would take again

The midterm was hard and only 1 hour was given but the good thing is he scaled our grades so that we can do better. Final exam is on December, hopefully we should do better there 😊

4.0
3.0
CSCI2122
Grade: Not sure yet
Nov 27, 2025
Would take again

Brodsky is a W. Midterm average was pretty low but he curved it like crazy. Lectures can be boring but the course overall is pretty easy, final is worth 45% though.

Caring
Respected
Test heavy
2.0
5.0
CSCI2122
Grade: C
Dec 20, 2025

Don't take his class. It's too hard.

2.0
5.0
CSCI2122
Grade: Not sure yet
Dec 21, 2025

There is a 50% requirement in the exams to pass the course and this is not acceptable for this course because this course is already very very hard

Tough grader
Get ready to read
5.0
4.0
CSCI2122
Grade: B-
Dec 23, 2025
Would take again

He waived the 50% requirement in the exam to make his students pass. He is the G.O.A.T for this course

1.0
5.0
CSCI2122
Grade: A-
Dec 24, 2025

Exams are less focused on the content you actually learned about, and more focused on silly edge cases within low-level programming. Most of the MCQs on the final were nothing like we ever discussed in class, seen in practice exams, etc.

Class Info

Online Classes

100%

Attendance Mandatory

34%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 52 grades
Most common grades:
A+ (15)
Not sure yet (11)
A- (9)
Grade Distribution
A(20)B(5)C(10)D(2)F(1)A-/B+(15)
Based on 70 reported grades
A+: 15
Not sure yet: 11
A-: 9
B+: 6
Common Tags
Lots of homework (28)
Tough grader (21)
Caring (19)
Test heavy (18)
Skip class? You won't pass. (14)
Respected (13)
Accessible outside class (13)
Gives good feedback (7)
Rating Trend

Improving

+0.33 avg change
Mar
Apr
May
Mar
Nov
Dec
Last 6 months
Ratings by Course

11061

5.0

(1)

MOBIL4000

5.0

(1)

CSCI1100

5.0

(2)

CSCI3123

5.0

(1)

MOBILCOMP

4.0

(1)
+11 more courses
Difficulty by Course

CSCI3136

4.8

CSCI3120

4.6

CSCI2122

4.5

CSCI2115

4.3

MOBIL4000

4.0

Similar Professors