3.8

Sergey Bereg

Computer Science - The University of Texas at Dallas

3.8
Quality
2.8
Difficulty
55%
Would Retake
151
Reviews
3.8
Quality
2.8
Difficulty
3.9
Helpful
3.6
Clarity

55%

Would Retake

151

Reviews

Rating Distribution
Official
151 total ratings

5

71

4

36

3

19

2

9

1

16

What Students Say

Professor was nice but I personally had a hard time understanding him

CS4349 - 2.0 rating

Highly recommended for algorithms

CS6363 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

18%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (24)
Not sure yet (10)
A- (9)
Grade Distribution
A(30)B(3)C(0)D(1)F(0)A-/B+(12)
Based on 62 reported grades
A: 24
Not sure yet: 10
A-: 9
A+: 6
Common Tags
Respected (14)
Get ready to read (14)
Test heavy (13)
Graded by few things (10)
Lots of homework (9)
Tough grader (8)
Caring (7)
Clear grading criteria (6)
Rating Trend

Declining

-1.10 avg change
Feb
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

33450

5.0

(1)

6301503

5.0

(1)

6325001

5.0

(1)

ADVANCEDDS

5.0

(1)

CS6363501

5.0

(1)
+23 more courses
Difficulty by Course

3345

4.5

CS

4.5

CS23O5

4.3

CS11

4.0

CS6333

3.5

Reviews (150)
5.0
4.0
CS5343
Nov 9, 2004

very nice professor,thanks!

5.0
3.0
CS5343
Nov 11, 2004

This was my first class as a grad student. I was fortunate to have Dr. Bereg as my professor. He made the material interesting and is a very caring person. I would be quite pleasedd if I have more professors like Dr. Bereg.

4.0
4.0
CS
Nov 11, 2004

No Comments

5.0
2.0
CS5343
Nov 14, 2004

Initially when the course started I felt that we hardly have any work for this course, and that Mr Bereg had made this course very light. As the course moved, we started getting challenging projects and good assignments. I have learnt a lot from this course. This course under Mr.Bereg is excellent.

2.0
4.0
CS6363
Nov 15, 2004

I like Dr.Sergey's teaching style very much. I believe what Einstein Said: Information is not knowledge. Dr. Segery is the professor who drive me to learn lots of knowledge in computer algorithms. But toughness of homeworks and test should be balanced somehow.

3.0
3.0
CS5343
Nov 17, 2004

Professor Bereg is very knowledgible, but sometimes I leave class confused, having asked questions, but not feeling that they have been answered fully.

4.0
3.0
CS6363
Nov 30, 2004

Taught very good in Divide-conquer,Dnamic Programming,Greedy and Graph theory. I think the professor should spend more time on NP-completeness.

5.0
2.0
CS5343
Dec 2, 2004

Dr. Bereg has an excellent understanding of the material and is able to present it clearly and effectively. His lectures are well planned and informative. I will be pleased to take more courses with Dr. Bereg.

5.0
2.0
ADVANCEDDS
Apr 29, 2005

One of those very few professors who keeps it simple and is extremely modest and funny. Right there on the top of my list, Mr. Bereg!

5.0
3.0
CS4349
Grade: A
May 1, 2005

The tests cut to the core of understanding the concepts. No syntactical fluff. If you lose points, it won't be because you got some terminology wrong, but because you missed something you should know.

4.0
2.0
CS4349
May 3, 2005

Tends to rush stuff at the end (like most profs). Hard to prepare for the lectures because he posts information right before the class. He is enthusiastic and will take the time to answer questions when the students are willing to ask.

3.0
2.0
CS4349
Nov 15, 2005

Concepts are really easy to understand from him, if you have the guts to ask you should. Sometimes it will seem that Dr Sergey is unwilling to answer your questions, but I guess that is just the language barrier getting in the way. You must stand your ground and not let him continue until you have no more questions.

5.0
3.0
CS6363
Apr 9, 2006

Dr. Bereg takes time to make sure the students understand the concepts at hand.

5.0
3.0
CS6363501
Apr 9, 2006

He is one of the best professor that I ever had.

5.0
4.0
CS6363
Apr 11, 2006

I like this professor. He makes every algorithm lucid.

5.0
1.0
CS6363
Apr 18, 2006

Thanks for put so much effort to make us understand the lesson

5.0
3.0
CS6363
Apr 23, 2007

His use of pictures help to make difficult concepts easier to understand. He genuinely wants to help his students learn the materials.

5.0
3.0
CS6363
Apr 23, 2007

Great professor; one of the best at UTD. Makes difficult concepts easy to understand. Excellent use of examples in class. Book was used mainly as reference and for homework assignments.

5.0
3.0
CSSECT
Apr 23, 2007

best prof...very friendly :)

2.0
4.0
CS4349
Apr 24, 2007

nice prof, but not a good teacher. seems to understand the material, but is unable to explain it well. speech is difficult to understand. powerpoint heavy instruction. textbook has no answers to problems. i considered class hard because you must figure stuff out on your own - book and prof not very helpful.

2.0
4.0
CS4349
Apr 25, 2007

The material covered in the course is pretty easy provided you have a decent knowledge of data structures and big-O analysis, but the professor is terrible. Speech is difficult to understand, and the professor simply reads off of powerpoint slides. Class tended to move unbearably slowly, spending inordinate amounts of time on simple concepts.

5.0
1.0
CS002
Nov 14, 2007

Good professor on all basis.

3.0
3.0
CS5343
Nov 14, 2007

He is good at teaching but has to more clear

4.0
1.0
CS5343
Nov 19, 2007

He is very interested in helping students learn, but maybe a little too much. He expects participation in the classroom, and will belabor simple points since he doesn't thinks the students understand. I think he should just move on instead of waiting for everyone to say they understand.

5.0
4.0
CS6363
Apr 18, 2008

He is a great professor and a good human being.He is very helpful and has great knowledge about algorithms.

4.0
3.0
CS001
Apr 18, 2008

good and hardworking professor

4.0
2.0
CS6363
Apr 20, 2008

One of the popular professor for the course.

5.0
3.0
CS6363
Apr 20, 2008

Available for discussions after class hours and very helpful. Assignments help a lot in preparing for the exams.

4.0
4.0
CS6363
Apr 20, 2008

Good teaching. Good homeworks.

5.0
3.0
CS6363
Apr 23, 2008

This class has good relevance between Homework and exam. Also, the class has excellent class notes.

5.0
1.0
CS6363
Apr 27, 2008

Good professor!

3.0
1.0
CS6363
Apr 27, 2008

I really appreciate his methodology of teaching

5.0
2.0
CS001
Oct 25, 2008

He is the best!

5.0
4.0
CS6363
Apr 16, 2010

Excellent professor! He really spread the love he has for his subject.

4.0
1.0
CS6363
Apr 16, 2010

An amazing prof who teaches the course with great passion.

4.0
4.0
CS11
Apr 16, 2010

he teaches algorithms as an art.

5.0
3.0
CS6363
Apr 18, 2010

Dr. Bereg is an excellent professor. I waited until he was teaching CS6363 before taking it - really glad I did! He is enthusiastic, caring, and a very kind person. He is very accessible and responds to students having a hard time. A+

3.0
3.0
CS6363
Apr 18, 2010

GOOD PROFESSOR

5.0
1.0
CS6363
Apr 19, 2010

Has a lot of patience. teaches clearly

5.0
1.0
CS6363
May 3, 2010

An amazing professor

5.0
3.0
CS6333
Dec 17, 2010

He teachers well and clearly!!

5.0
4.0
CS6333
Dec 17, 2010

Dr. Bereg is a fantastic teacher! Highly, highly recommended. He is unusually interested in his students actually learning and conducts himself accordingly. His homeworks are not easy, but necessary. My only complaint is that he won't be teaching any of the classes I need to take next...A+

5.0
2.0
CE3345
Dec 6, 2011

Good Professor, homework is very helpful for tests.

5.0
2.0
ECS3345
Dec 6, 2011

Very good teacher, I would recommend him to anyone. You will learn a lot in his course. He gives lots of examples and does not trick you.

5.0
1.0
EE3345
Dec 6, 2011

Data Structures and Algorithms - He is very understanding and wants to work with the class to ensure that everybody understands the material. I would definitely take a course with him again, if he taught other classes I needed.

5.0
1.0
CS3345
Dec 14, 2011

Professor Bereg is awesome, works with class to make sure his students can do well in exams. Homework and exam review are helpful for the exam. No trick, no mandatory attendant, highly recommended. I Would take him again for whatever class he teaches.

5.0
1.0
CS5343
May 5, 2012

Simple and goes slow enough for everyone to understand. Will answer all questions patiently. No trick questions in exams. Assignments are very helpful for exams.

4.0
3.0
CS5343
May 5, 2012

Really Good

5.0
2.0
CS5343
May 6, 2012

Chilled out professor.

5.0
2.0
CS5343
May 6, 2012

Prof is very helpful and knows his subject well. His assignments are easy and grading is also good. He encourages students to ask questions and clarifies even the silliest doubt we have. One of the very few profs who shows actual interest in making sure that everyone in the class understands the topic. Excellent teaching! Go for it! :)

5.0
2.0
CS5343
May 8, 2012

Very good teacher. Learned a lot in his class. Assignments also help you learn the material.

4.0
1.0
CS3345
Nov 12, 2012

He is a really good professor. Test are only 4-5 question with bonus, but are pretty easy because he lets you bring in two sheets that you can write anything on. You will only use the textbook for homework . The best part of the class is that he is so flexible with changing his schedule around.

4.0
2.0
CE3354
Dec 16, 2012

Data Structures and algorithms. Very helpful professor, easy grader. Mostly self study from youtube videos and books. The class gets boring after a while, but if you study and do homeworks, exams arent that hard.

3.0
2.0
CE3345
Dec 17, 2012

I took data structures with Dr. Bereg. It was an extremely easy class. His homework assignments were short, the grading for the program projects was very lenient and he allowed notes for the exams.

5.0
2.0
33450
Dec 25, 2012

Really good teacher. Rather than tricking you he likes to help.

4.0
2.0
CS5343
May 15, 2013

It is really helpful. Thank you professor.

5.0
1.0
CS6325
Dec 11, 2013

Very interesting and plenty to learn when you are ready to listen

5.0
2.0
CS6325
Dec 11, 2013

Amazing

5.0
2.0
6301503
Dec 11, 2013

Very interesting course

4.0
3.0
CS7301
Dec 11, 2013

If you genuinely want to learn, this is the Prof that will help you get there. He wants you to learn, more than anything else

5.0
2.0
6325001
Dec 12, 2013

Prof. Sergey Bereg is quite helpful and lenient. But, Sometimes he is not audible and this might be the reason sometimes students feel sleepy. He makes the concept easy to understand

5.0
1.0
CE3345
Dec 12, 2013

Extremely willing to work with the student and reach compromises. If you express any genuine effort in this class, Dr Bereg does his best to meet you halfway. Tests and homeworks are reasonable, he made the information very accessible.

5.0
3.0
CS6301503
Dec 12, 2013

Sergey is both interesting and helpful. He is very knowledgeable about Computational Geometry, and tries very hard to make sure the information is presented in a way that all of the students can understand. I would take any course he teaches with no reservations.

4.0
2.0
CS3345
Dec 12, 2013

Good professor. The homework isn't too hard and is helpful. However, what was expected from the programming assignments was sometimes unclear. In class he goes very slow to try to make sure everyone understands the material. For student who pick up on the material quickly this can really make the class seem to drag. Overall, I would recommend him.

5.0
2.0
C6301
Dec 13, 2013

Amazing!!

5.0
2.0
CS6301503
Dec 13, 2013

No doubt he is an expert in the area of Computational Geometry. He is very friendly professor and cares for his students. You can reach his anytime via email and get your doubts clarified.

5.0
2.0
CS3345
Dec 14, 2013

He is quite professor; very helpful, explanation are clear, asks the class questions about understanding the material to keep it going instead of just boring non-stop lecturing. He was always willing to re-explain something if you did not understand it. My interest, other than programming, was not particularly high in the class.

3.0
1.0
CS3345
Dec 18, 2013

Bereg is good. Goes at good pace to make sure students understands. Ask questions if you're confused. Tests are fair. The only downside is that the assignment guidelines are unclear and can cause you to fail. Don't panic, just talk to Bereg about it. He's pretty reasonable and will hear you out. Suggestions: -Clearer guidelines -Less brutal grading

3.0
3.0
CS3345
Dec 19, 2013

Confusing to understand at times. Reading the book is a must. Lecture slides sparse but have some good examples. Lectures are based on student questions, so ask questions! Homework is from textbook and answers can be found online. Programming assignments are straight forward easy 100. Course emphasizes: trees, sorting and graph algorithms.

4.0
1.0
CS4349
Apr 29, 2014

He's a nice guy who really seems to try. However, I felt the course was poorly organized. Proofs were stressed WAY too much. This made useful topics that are actually quite interesting very boring. Homework questions were just plain confusing, but somehow I managed to still get good grades. Most boring CS course I've taken.

5.0
1.0
CS6363
Apr 29, 2014

Teaches good and explains the topic many times when asked for. He promptly replies to emails. Exams and assignments are not that tough also he gives hints if asked for. One thing to note is that he does not give programming assignments. And he is very cute and helpful professor!

5.0
3.0
CS6363
Grade: Pass
Apr 29, 2014

Very helpful professor willing to take time from his day to give a test review to the whole class. If you can do well the homework you can do well on the exams. The last homework was not required but highly suggested to complete which helped on the final

5.0
2.0
CS6363
May 12, 2014

Extremely Helpful professor,Attend class regularly take down notes for what ever professor utters, Do assignments yourself,follow his own slides and the Prescribed text book. you will surely secure highest grade A or A+, Suggestion: "Note down all points of slides in your cheat sheet don't even miss a Running time ,Experience teaches things"

5.0
1.0
CS6363
May 15, 2014

Very helpful & flexible professor. Clears all your questions by first making you think about it. Helps understand the concepts in the most easiest way. Teaching skills are excellent.

5.0
2.0
CS6363
Grade: A
May 15, 2014

He is amazing. He makes class interactive. In the 1st few lectures I did feel he was slow in teaching but as the concepts got tougher the time he took was perfect. He always answers all the doubts no matter how time consuming may it be. If you don't get a concept ask him any no. of times, he won't move on to next until you say "YES". :)

5.0
2.0
CS6363
Grade: A
May 15, 2014

Easy assignments. No project work. Exams are moderately difficult.

5.0
1.0
CS6363
May 15, 2014

Great Professor ... Very Easy ... You will surely learn something ... very helpful and knowledgeable ... go for it if u want some good grade and pick a good course with a light professor of choice

5.0
2.0
CE6363
Grade: A-
May 15, 2014

The way he explains the concept is very good.

4.0
1.0
CS6363
Grade: A
May 15, 2014

Easy going

4.0
3.0
CS6363
May 15, 2014

Best professor for algorithm. Teaches properly, if you listen to him in his class you will get good marks in the exams.

5.0
2.0
CS6363
Grade: A
May 15, 2014

Such a great professor, Few things which I appreciate @Professor 1)Teaching method, he asks students many times & tries best to explain until doubt is clarified.2)He expects student to do hw on own but gives hints if someone is stuck at some point.3)He always provides time for any doubts except office hours. 6363 was worth for me under Prof Bereg

5.0
1.0
CS6363
Grade: A
Oct 28, 2014

Best professor for computer algorithms in UTD. He knows the subject well .

3.0
2.0
CS3345
Grade: A
Nov 5, 2014

Dr. Bereg has a nice personality and knows his stuff. He is very soft spoken and difficult to understand at times. He is not a great lecturer at all by any means. However, his exams are very short and easy if you know the basics.

4.0
3.0
3345
Grade: B
Jan 15, 2015

He is a really nice professor but he is really hard to understand sometime. His test are a little tricky if you don't pay attention to the question. There are about three programming assignment, three tests and couple of homework.

3.0
2.0
CS6360
May 20, 2015

If you take the Algorithm under him, self study is a must. He is confused in lectures. He is knowledgeable indeed but simply is not a lecturer at all. There are much more better professors at UTD for Algorithm. However he is an easy A. He is not clear. He is hard to understand. You learn nothing in the classroom.

4.0
1.0
CS6363
Grade: A-
Nov 3, 2015

Decent professor for Design and Analysis of Algorithms. Very down to earth and would explain a hundred times even if you ask again. Sit in the front rows, his voice is not very audible unless he uses a mic., which is pretty rare. Easy exams and moderate assignments. No projects.

4.0
4.0
CE6363
Grade: A+
Dec 23, 2015

This was the best class I had at UTD. Professor Bereg's explanations are very clear when you participate and ask questions. He's very helpful and his tests contain tricky questions. I went through many problems and group study is must to achieve good grades. Assignments were difficult but helped for test preparations. Must Take Class!

4.0
2.0
CS6363
Grade: A
May 13, 2016

His homework are tough. Exams are easy. He wont ask anything outside his notes in exam which is good. If you understand and do homework on your own, exams are very easy. If you want to get indepth thorough knowledge, you have to put extra efforts in using internet material. Notes enough for A.

5.0
2.0
CE6363
Oct 24, 2016
Would take again

Really good professor. Discusses many puzzles and problems in class. Homework is hard, but helps increase thinking process. Exams are easy.

4.0
4.0
CS6363
Grade: A+
Nov 30, 2016
Would take again

He is very nice and kind. The homework are challenging and the exam is also a bit difficult. Really need to work hard to pass the exam.

Gives good feedback
Respected
TEST HEAVY
4.0
4.0
CE6363
Grade: Not sure yet
Dec 8, 2016
Would take again

Good professor. His notes are very helpful for preparation of exams. Homework assignments are tough. Exams are of medium difficulty but be prepared for 1 or 2 difficult problems.

Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CS6363
Grade: A
Jan 6, 2017
Would take again

Awesome professor. Really respect students. He would like to get feedback from students, he likes to hear your idea, suggestions and situations. His homework is a little bit hard, some time you need to get some help. Exams is not so hard, but some questions you need to be careful. It's easy to get A, I mean, really easy.

Respected
Caring
4.0
4.0
CS4349
Mar 7, 2017
Would take again

Overall enjoy this class. Cares about & asks for student feedback. Lecture notes come from what he writes on the white board, but it is difficult to read as he writes small. He also speaks softly, so it's difficult to hear him. Make sure you sit towards the front. HW's can be difficult. Exams are inspired by them though so they're good preparation.

Respected
Caring
4.0
4.0
CS6363
Mar 21, 2017
Would take again

Really good professor. Discussed homework assignments in class and teaching is pretty well. Homeworks are bit harder and even the tests are harder. You need to work hard to do well in tests. If you did homework by yourselves, then test would be easier. Always smiley face :)

Gives good feedback
Get ready to read
3.0
4.0
CS4349
Mar 28, 2017
Would take again

He doesn't seem like bad guy and seems to care for his students but his tests are super hard and some problems come from little things in the notes. His homework can be hard too but you have a decent amount of time so they're manageable.

4.0
4.0
CS6363
Apr 28, 2017
Would take again

He is witty and smart and will make you think in algorithms class, in homework and in exams. His exams and homework are hard, make sure you read more that whats given in his text book. When you approach him, he is very supportive and will make you think how did we get to that solution. I would recommend Sergey Bereg to anyone who wish to take Algo.

LOTS OF HOMEWORK
Amazing lectures
Caring
5.0
3.0
CS6363
Grade: A
May 28, 2017
Wouldn't take again

Dr. Bereg is knowledgable and teaches effectively. He cuts out as much useless information as possible and explains concepts thoroughly. The homework is tough, but exams are fair. Hes very soft-spoken, but his notes make up for anything missed in lecture. He's caring, lenient, and available outside of class. Highly recommended for algorithms.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
5.0
CS6363
Sep 6, 2017
Wouldn't take again

Worst algos course ever

5.0
5.0
CE6363
Grade: Not sure yet
Oct 9, 2017
Would take again

Tests are very hard, but he's a good teacher. I'd take him again.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
CS6363
Grade: Not sure yet
Oct 10, 2017
Would take again

Class is really good. But exams and assignments are hard. Respected professor and very helpful in solving doubts.

Gives good feedback
Respected
TEST HEAVY
5.0
5.0
CS6363
Oct 12, 2017
Would take again

Class is really good. Homework can be very hard. The exam was quite hard as well. But professor is always available and understanding, helped with understanding harder concepts in an easy way.

Respected
LOTS OF HOMEWORK
Hilarious
5.0
4.0
CS6363
Grade: Not sure yet
Oct 26, 2017
Would take again

Very good professor. Assignments and exams are thought provoking. Accessible outside class. Keen on explaining concepts and encourages questions. His notes are extremely useful.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CE6363
Grade: Not sure yet
Dec 18, 2017
Would take again

This was a really insightful Algorithms class. The professor makes really tough problems sets and really makes you think about the topics. The exam's are completely different and hard in a different kind of way than the problem sets. I hope he curves it this time around.

Skip class? You won't pass.
Tests are tough
Would take again
4.0
3.0
CS6363
Grade: A-
Dec 20, 2017
Would take again

We had 5 homeworks and 2 tests, according to the syllabus the grade was determined by the lower average of the two, but my final grade didn't reflect that. The notes he gives are very helpful and if you pay attention to the examples in class you should do well on the exams. I found him easy to understand and I'm not strong in algorithms.

GRADED BY FEW THINGS
3.0
3.0
CS6363
Dec 22, 2017
Would take again

Prof covered syllabus contents soon and did some extra topics too! Exams are crucial part of grade. Some topics towards end of the course such as NP Completeness could be challenging. Assignments are good and would greatly help in exams. Overall a good course.

GRADED BY FEW THINGS
5.0
3.0
CS6363
Grade: A-
Apr 16, 2018
Would take again

If you pay attention in class specially on some topics for which he gives more time then you will ace exams. Very understanding specially if you have attended his classes and know what he has taught.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
4.0
CS4349
May 10, 2018
Wouldn't take again

Professor was nice but I personally had a hard time understanding him. I mostly went by his booklet of notes, because I found his lecture a little unorganized and hard to understand. This time around the TA he had was a really tough grader and kind of unreasonable. Grade is based off lowest of test grades or homework grades. No curve at end.

Tough Grader
2.0
5.0
CS4349
May 13, 2018
Wouldn't take again

This professor was meh. Lectures were hard to follow. I couldnt understand his accent too well. Tough grader on homework but pretty lenient grader on test. I felt like homework grading criteria was not clear. I had to self study A LOT.

3.0
4.0
CS4349
Grade: A-
May 19, 2018
Wouldn't take again

He doesnt really post notes online. Notes would come from his lectures. He did offer a small booklet of notes that he created for the class if you want to buy it... For tests you can bring 2 pages of notes front and back. Expect most questions based on the hw and atleast one question youve never really seen before.

5.0
3.0
CS6363
Grade: A
Jan 5, 2019
Would take again

Awesome professor for algorithms. Great teaching style and I really enjoyed the detailed analysis in his class.

Inspirational
Clear grading criteria
Amazing lectures
4.0
1.0
CE6363
Grade: A
Dec 31, 2019
Wouldn't take again

We should pay a lot of attention in class to understand the topics. Text book is good. Need to think a lot for home work questions. Both exams were really hard and could be cracked only if our concepts are clear.

Get ready to read
Participation matters
Test heavy
5.0
2.0
CS2305
Grade: Not sure yet
Dec 7, 2021
Would take again

It was my most enjoyable class this semester. His lectures were interesting and the homework wasn't too long. His voice is kind of quiet so it is a little hard to understand him at times. The tests were easier than the homework. He posts his notes but make sure to go to class because the notes don't cover everything taught.

Respected
Accessible outside class
Graded by few things
5.0
4.0
CS23O5
Grade: A+
Dec 26, 2021
Would take again

Bereg is a good professor and expects a lot from his students. I needed to do a lot of independent reading and practice problems to prepare for the tests. There were only 2 tests, each worth 40% so take them seriously. The example problems and exercises in the book were very helpful on the test. Lectures go fast as a lot is covered.

Respected
Graded by few things
Clear grading criteria
5.0
2.0
CS6363
Jan 9, 2022
Would take again

Amazing professor!

Accessible outside class
Clear grading criteria
Amazing lectures
1.0
3.0
CS6363
Grade: B+
Mar 16, 2022

As the semester ends, professor teaches subjects really fast. Choose him if you wish to get an A and not attend his classes. Choose him if you can self-study and not rely on his lectures.

Get ready to read
Test heavy
5.0
4.0
CE6363
Grade: B
May 12, 2023
Would take again

Good lecturer, sometimes jumps around but generally stays on track. Asks for class participation, which sometimes makes lectures drag on. 6 assignments (about biweekly) worth 20% and two exams worth 40% each. Exams aren't easy but not super difficult, and cheat sheets are allowed .

5.0
4.0
CS6363
Grade: A-
May 19, 2023
Would take again

Dr Bereg lectures will be easy to understand only if you read the syllabus upfront otherwise you will get lost during lectures. Because of his low voice. Due to his expertise in the subject, explains the concepts simplified manner. Exams are 40 percent each, careful!

Respected
3.0
2.0
CS2305
Grade: A-
Sep 4, 2023
Would take again

It's discrete 1, so you'll be fine if you study a bit and practice the one or two proofs given in class each unit. Exams weren't hard but required proofs but graded easily. Lecturing is meh, way too carried away by some examples.

Test heavy
4.0
4.0
CS2305
Grade: Not sure yet
Dec 7, 2023
Would take again

It was a good class, but sometimes Dr. Bereg was hard to hear. He spoke fairly quietly, but overall he got the point across.

Test heavy
Graded by few things
4.0
2.0
CS6363
Grade: A
Dec 21, 2023
Would take again

Prof Bereg is caring, helpful, and tries his best to impart knowledge. His lectures are hard to follow though, so you will need to prep before classes to follow what he's teaching. Hard assignments, but if you can do those, you can do the exams without much trouble. Class is theory-oriented (No programming), hardly helps much for interview prep.

Gives good feedback
Caring
Accessible outside class
1.0
5.0
3345
Grade: Not sure yet
Feb 22, 2024

Singlehandedly the worst class I have taken in my 4 years at UTD. Prof. Bereg is very nice and clearly knowledgeable but has no business teaching. He is a very quiet lecturer and reads straight from the textbook on the projector every single class. The HWs are very frequent and will take you until the last second to complete. Grading is ROUGH.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
3345
Grade: Rather not say
Feb 28, 2024

Prof Bereg instructional effectiveness leaves much to be desired. No class structure, reliance solely on textbook slides during lectures, and difficulty in hearing him speak are shortcomings. Weekly HW is vague questions with harsh grading. Overall he ranks as one of the least effective professors I've encountered at UTD. Tests 80% of course grade.

Tough grader
Get ready to read
Lots of homework
4.0
4.0
CS2305
Grade: A
Apr 1, 2024
Would take again

While his lectures are kind of unclear on what he's actually teaching, if you pay attention and read the textbook you'll understand what he's trying to say. Tests are 80% of your grade, and assignments are pretty difficult, but both are graded easily, and tests give you a basically unlimited cheat sheet, so just test prep well and fill it up.

Test heavy
Graded by few things
4.0
3.0
CS6363
Grade: B+
May 14, 2024
Would take again

Professor Bereg is a solid professor. His lectures are a bit dry, but if you pay attention he actually explains topics pretty well. Homeworks are about every 2 weeks and are moderately difficult. Exams are easy if you kept up with the class and are passable if you cram. Cheatsheets are allowed. Overall, organized and consistent class.

1.0
4.0
CS3345
May 14, 2024

Very disorganized professor. Changed the syllabus after first midterm. No consistency on enforcing the rule or syllabus. Worst professor I have encountered at UTD. Very lazy trying to do the least amount of work by making test questions as few as possible. Would never take again.

Test heavy
Graded by few things
1.0
3.0
CS6363
Grade: A
May 21, 2024

Incomprehensible and absolutely uninteresting lectures. He cares but still lectures are skippable. You can read the book CLRS and get an easy A.

Get ready to read
Test heavy
2.0
5.0
CS2305
Nov 17, 2024

Explanations are very hard to understand, had to self-study the course using the textbook and Kimberly Brehm. Recently Discrete I and II were combined meaning there was a very large amount of material to cover (studied many hours per week). Assigns very little work in the honors section so you are essentially on your own (for test prep).

Get ready to read
4.0
3.0
CS6363
Grade: B+
Dec 4, 2024
Would take again

Professor Bereg has a straightforward teaching style, but his lectures can be a bit dry. The coursework is challenging, so you'll need to stay on top of the material. Definitely use the free textbook and try unstuck AI for study prep - it really helped me grasp the concepts.

4.0
3.0
CS2305
Grade: A
Dec 7, 2024
Would take again

Honors. Bereg understands discrete math, but sometimes his explanations are difficult to understand. You'll have to do a lot of your own, since Bereg does not assign that much work. You get cheat sheets on exams, which are moderately difficult, considering there are only 4-6 questions on each exam. Good class overall, but lots of self-studying.

Respected
Graded by few things
5.0
2.0
CS2305
Grade: A
Dec 8, 2024
Would take again

Just do homework and class should be easy

Lots of homework
Graded by few things
Accessible outside class
5.0
3.0
CS2305
Grade: A+
Dec 8, 2024
Would take again

Difficult class and the lectures are hard to follow, but everything you need to succeed is online and is very doable if you put in some work.

Clear grading criteria
Gives good feedback
Lots of homework
3.0
5.0
CS2305
Grade: A-
Dec 14, 2024

Professor is nice and puts in effort but isn't good at teaching. This class was VERY hard and was mainly self study. No attendance. Weekly "smartbook" & homework which were somewhat difficult. 2 tests which are decent if you studied daily. INSANE curved grading system. Put in effort and don't procrastinate, otherwise you WILL regret it.

Get ready to read
Beware of pop quizzes
3.0
2.0
CS2305
Grade: A
Jan 29, 2025
Would take again

Lectures can be hard to follow and skip over important information, just read the textbook you will learn everything you need to know. Homework was infrequent and graded generously, and exams were easy in comparison to the homework. Additionally, there is a heavy curve. Lectures aren't the best but Bereg seems to care about his class and students.

Get ready to read
1.0
5.0
CS2305
Grade: Rather not say
Feb 15, 2025

Coming to lecture or not is same, 100% self learning class , the professor only reads slides. He speaks very quiet you cant even hear him. If you want learn find another professor.

1.0
5.0
CS23O5
Grade: A-
Feb 27, 2025

My 2 year old cousins speaks louder and clearer than this professor. The whole class is a joke.

Get ready to read
1.0
5.0
3345
Grade: Rather not say
Mar 10, 2025

Test and Homework nothing like what he teaches , he doesn't know how to teach. You are expected to self learning 100%. This class is difficult in general but this professor makes it even harder and confuses you more .

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS2305
Grade: Rather not say
Mar 12, 2025

He only reads slides, exam is very difficult avoid him by all costs SAVE YOUR GPA find another professor.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CS
Grade: Rather not say
Apr 14, 2025

Avoid this professor , he didn't know how to teach

Tough grader
Lots of homework
Beware of pop quizzes
3.0
3.0
CS2305
Grade: A+
Apr 26, 2025
Would take again

I took the honors version of this class. He gave 6 HW assignments and had 2 tests. I knew a lot of the material beforehand, but the textbook carried the rest. He reads off slides and his lectures are not interesting. In terms of difficulty, you will do well if you actually understand the material.

Get ready to read
Graded by few things
1.0
5.0
CS2305
Grade: Drop/Withdrawal
May 11, 2025

He is nice guy but really this class is 100% self teaching , very difficult topics and didn't learn anything from him

Tough grader
Get ready to read
Test heavy
1.0
5.0
CS2305
Grade: Not sure yet
May 17, 2025

No Extra Credit, difficult homework, tough grader, the homework is irrelevant to what he teaches in class, he just read poorly explained slide, save your GPA and run.

Tough grader
Get ready to read
Lots of homework
3.0
2.0
CE6363
Grade: A
May 20, 2025

The lectures are very hard to understand. He is not a good teacher. Many at times he won't even understand your doubts. However, he is the nicest professor I've met. He is patient and will try his level best to answer your question. The exams are moderately hard and the grading extremely lenient.

Hilarious
Caring
Test heavy
4.0
3.0
CS6363
Grade: A
May 28, 2025
Would take again

Quietest professor ever. Lectures were a bit dry, but he does spice it up with examples not directly from CLRS. Also focuses a lot on NP-completeness. Homeworks weren't bad and the midterm was curved.

Online Savvy
2.0
4.0
CS23O5
Grade: B-
Nov 5, 2025

This cource can be difficult to conceptualize and the professor's lectures are very difficult to follow. It's hard to hear him and he just mumbles random stuff the whole time. The textbook won't really help as its extremly long and not always relevant to what we do in class. 2 weekly homework assignments, much harder than the midterm and final.

Lots of homework
Lecture heavy
Graded by few things
1.0
4.0
CS2305
Grade: A
Nov 14, 2025

DONT TAKE THIS PROFESSOR IF YOU WANT TO LEARN FROM HIM you can't hear a word that comes out of his mouth and gotta learn the content on your own. luckily the content isn't too bad but I will never be taking this professor again, so be ready to read a textbook or ask ai to teach you

Clear grading criteria
Lots of homework
Test heavy
3.0
3.0
CS2305
Grade: Not sure yet
Dec 10, 2025

Pretty decent professor. Professor Bereg has a low voice but he still teaches well. Low thresholds for each letter grade and is happy to answer questions after class. Exams may look weird but allows a typed cheat sheet one-sided, and questions are similar to HW questions. If you take him for discrete math, use ChatGPT for tutorials on each lecture.

Clear grading criteria
Respected
1.0
2.0
CS2305
Grade: A
Dec 13, 2025

Don't choose him if you want to learn from him, if you are not in honors he whispers into a microphone and hopes you can hear him in a 150 person hall. Content is easy enough to self study

Get ready to read
2.0
3.0
CS2305
Grade: A+
Dec 18, 2025

Professor Bereg is very soft-spoken and is difficult to understand. This results in many students electing to skip lectures. The 2 exams have 25 questions with drag and drops, mcqs, and select all that apply questions (no frqs). The exams are quite easy compared to the smartbooks and are on par with the difficulty of the homeworks. 85% for an A,

1.0
3.0
CS2305
Grade: A
Dec 19, 2025

If you actually care about learning, don't take him. He talks so quietly and explains so poorly that it's not even worth showing up to class. All he does is read verbatim off the slides that are already posted. His TA grades the frq pretty harshly on homework, and the textbook is somewhat helpful but extremely boring. You must learn on your own.

Tough grader
Get ready to read
2.0
1.0
CS2305
Grade: A
Dec 22, 2025

He talks so quietly and mostly reads off slides that it's not useful to go to class. Just learn on your own, you will learn way more than you would. Also his letter grading is super lenient, you almost have to try to fail the class

Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

18%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (24)
Not sure yet (10)
A- (9)
Grade Distribution
A(30)B(3)C(0)D(1)F(0)A-/B+(12)
Based on 62 reported grades
A: 24
Not sure yet: 10
A-: 9
A+: 6
Common Tags
Respected (14)
Get ready to read (14)
Test heavy (13)
Graded by few things (10)
Lots of homework (9)
Tough grader (8)
Caring (7)
Clear grading criteria (6)
Rating Trend

Declining

-1.10 avg change
Feb
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

33450

5.0

(1)

6301503

5.0

(1)

6325001

5.0

(1)

ADVANCEDDS

5.0

(1)

CS6363501

5.0

(1)
+23 more courses
Difficulty by Course

3345

4.5

CS

4.5

CS23O5

4.3

CS11

4.0

CS6333

3.5

Similar Professors