4.1

Greg Ozbirn

Computer Science - The University of Texas at Dallas

4.1
Quality
3.2
Difficulty
81%
Would Retake
191
Reviews
4.1
Quality
3.2
Difficulty
4.1
Helpful
4.1
Clarity

81%

Would Retake

191

Reviews

Rating Distribution
Official

5

109

4

41

3

20

2

7

1

14

What Students Say

This will be the third review I do for this teacher, the others mysteriously get taken down

CS1337 - 3.0 rating

Absolute grading and 3 Projects

CS5348 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 118 grades
Most common grades:
A (40)
A+ (20)
A- (18)
Grade Distribution
A(60)B(13)C(7)D(4)F(1)A-/B+(33)
Based on 130 reported grades
A: 40
A+: 20
A-: 18
B+: 15
Common Tags
Respected (37)
Clear grading criteria (36)
Accessible outside class (25)
Lecture heavy (20)
Lots of homework (19)
Caring (14)
Test heavy (14)
LOTS OF HOMEWORK (13)
Rating Trend

Stable

-0.11 avg change
Feb
Apr
May
Jun
Oct
Apr
Last 6 months
Ratings by Course

4336

5.0

(1)

5343

5.0

(1)

CS2314

5.0

(1)

CS2315

5.0

(1)

OPERSYS

5.0

(1)
+18 more courses
Difficulty by Course

CS3345004

5.0

CS1

4.0

CS4348

3.6

SE3345

3.5

CS1337

3.3

Reviews (191)
5.0
2.0
CS4348
Apr 8, 2003

Do what he says and you will get an A

5.0
3.0
CS3345
Apr 10, 2003

Great teacher, will take him for any other courses he offers. He doesn't baby you - you *will* learn in this class. I learned more in here than I did in all of CS2. *Very* intensive homeworks that'll help your understanding of stuff.

4.0
3.0
CS3345
Apr 15, 2003

Analysis of data structures. Good teacher. Very clear and gives good assignments. If you pay attention and do well, you will know c++ better than ever before.

4.0
3.0
CS4348
Apr 16, 2003

Slides for every Chapter. If you read and understand all of the slides, you can do well in thi class. If you read and dont understand them, well... Also there a 3 or 4 good projects. I personally prefer more and harder, but thats me.

5.0
2.0
CS4348
Apr 18, 2003

His tests are easy, just read his slides a few times, but for his programs, get started as soon as they're assigned, you'll need a lot of time for them.

5.0
3.0
CS3345
Apr 26, 2003

I learned more in this class than I have in any of my other computer science classes. His assignments are at times difficult, but always relevant.

5.0
2.0
CS2314
Nov 20, 2003

Very good at teaching and interested in if students are learning or not. He gives long but good assignments. Everything is homework except midterm and final.

5.0
2.0
CS2315
Nov 20, 2003

Very cool prof. Makes classes interesting but kind of boring, would take classes with again

3.0
3.0
CS4348
May 2, 2004

Incredibly boring voice and lecture style. Don't take if you have a tendency to fall asleep in class. Won't budge on due dates - I turned in a project one hour late and it was a zero. Turn it whatever you have by the due date no matter what.

4.0
4.0
CS3345
Apr 6, 2005

very good professor but test are not fair and too many assignment and time consuming for very little points.

5.0
3.0
CS4348
Nov 16, 2005

This is my 3rd class with prof Ozbirn; I've also taken CS3345 and CS3V95, data structure and Java, with him. He teaches out of slides and post them online in a timely manner. In the two 3k-level courses, homework was a major part of final grade ~50%, which I thought was a good thing since his assignments and tests are relevent and reasonable.

5.0
1.0
OPERSYS
Jun 30, 2006

Great professor... knowlegable and sets expectations up front... fair tests and expects work to be done on time... does not tolreate cheating with is refershing at UTD....

5.0
1.0
CSSE
Nov 9, 2006

Taking his software engineering class was like a breeze. to tell you the truth, half the class gets an A and the other half gets a B or C on exams and some major slackers get whatever they deserve. Did I mention Dr.Ozbirn was cute?

4.0
4.0
CS4349
Dec 6, 2006

Great teacher, made sure if students would ask to make sure he understood what they were asking and then either answer or tell them he was going to cover it soon, and after covering it later would ask the student if that had clarified it for them. Does a good job of explaining what he's teaching.

5.0
2.0
OSDS
Jul 19, 2009

I have taken two classes with professor ozbirn. I would love to take more of his classes in the future. His class is not exactly easy, but he sets his expectations up front so you know what to do to get the grade you want. His tests are from his slides and you learn a lot from doing the assignments. He is very helpful,& replies to emails right away

5.0
4.0
CS4348
Aug 3, 2009

Good class, but exams are extremely hard. All you have to do is to memorize every single thing on the sides. On the exams, some questions on the exam are 5-point worth multiple questions.

5.0
3.0
CS4348
Apr 28, 2010

Very good professor. Great at explaining things and interacts with class to make sure the material is understood. Tests are detailed and require you to study the material thoroughly. Programming assignments are ok, not too tough but not too easy. I would take this professor again for any class.

5.0
2.0
ECS4348
Mar 8, 2011

Great professor! Good at teaching the material and projects are very useful in applying the material. Exams are solely based off his ppt slides.

5.0
3.0
SE3354
May 11, 2012

He was a great professor. His exam reviews are a lot like the exam so if you study you will most likely get a good grade.

5.0
3.0
SE3354
Aug 23, 2012

Best lecturer at UTD so far. Very clear to understand and always have something interesting to say during class. Teaches from Powerpoints and tests are based from them. Have to study and work for the grade.

5.0
2.0
CS5343
Nov 9, 2012

Awesome professor. Very well organized, reads feedback from students looks and asks if we don't follow at the right juncture. Lots of examples to get well versed with. If you do the Assignments, you get an A. So cool professor.

2.0
4.0
SE3345
Dec 20, 2012

He is ok, I think a bit over rated. Exams are difficult and cover a large amount of material. You can study everything, attend all classes, do all assignments, and still get a B or C on the exam. In class presentations are very basic examples and questions on exams are more difficult. His voice may put you to sleep/cause you to zone out.

4.0
3.0
CS4348
Dec 20, 2012

Good professor and delivers reasonable expectation. He is helpful with assignments.

4.0
3.0
CSOS
May 30, 2013

very well organised professor . His lecture and very helpful, understand and to the point , he clarifies all the doubts and very knowledge . He take best use of the text books and his notes online elearning is very helpful from the course point of view and interview point of view . I had a very nice learning experience,the course was really useful

4.0
2.0
CS4384
Nov 18, 2013

Organized. Teaches well. Very approachable outside of class. Teaches close to the book. Great lecturer.

5.0
3.0
CS4348
Grade: A
Dec 3, 2013

This professor teaching is so clean and neat. He makes sure everyone understands what he is explaining.. He gives you strong basics in the subject. Assignments are very interesting.. Don't miss a chance attending his class

5.0
3.0
CS3345
Jan 15, 2014

The class is not easy, but he's a good teacher. Pay attention, do the assignments, talk to him in office hours if you need to, etc. and you'll be fine.

5.0
2.0
CS4348
Jan 27, 2014

Good Professor. Helpful even outside the class beyond his office hours to clarify doubts. deals with students with lot of patience.

1.0
5.0
CS3345
Grade: D
Apr 5, 2014

Difficult exams. He should curve exams.

1.0
5.0
CS3345
Apr 6, 2014

Great professor. Tough course.

1.0
5.0
CS3345
Grade: D-
Apr 6, 2014

Ozbirn is one of the best professors. If he is reading this, he should be really proud. My rating however reflects the course difficulty. I'm a straight A student, and this course was a bump in the road. Overall, easy B, hard A. He will work with you.

1.0
5.0
CS3345
Apr 19, 2014

I wish he curved. Even 1 point on final grade would help. He has a soft voice that puts me to sleep. Class is almost like a lullaby. Good professor though, and good class. Fair warning:averages are low. Exam 2 average is 72. We needed curves asap. A 92 should be considered an A. 93.3 is too high of a standard for an A. Curve would make us happy

1.0
5.0
CS3345004
Grade: F
Apr 19, 2014

In my opinion, overrated. His voice is too soft. I brought coffee to this class daily and still dosed off. Also, he should curve exams.

5.0
3.0
CS4348
Grade: A
Apr 29, 2014

Best CS professor, in my opinion. The course is very well organized. Programming assignments are interesting. Homework is helpful. Exams... well, they are fairly difficult, but if you study the slides you should do fine.

4.0
3.0
CS3345
Grade: B
May 1, 2014

Good professor but overrated. Very nice and responds to emails very fast. Homeworks are easy, projects are annoying and exams are intermediate. If you understand the slides you'll be fine.

3.0
5.0
CS4348
Grade: B-
May 4, 2014

Unnecessarliy difficult. Won't budge at all on missed points on assignments or projects. Tests are difficult and each question counts for a large amount of points. I have taken two of his classes and I've never seen him. To not curve a senior level class is kind of harsh. Only took him because no other professor was offered.

3.0
4.0
CS1337
Aug 7, 2014

If you struggle at all with computers don't take him. He notes that students struggle with a particular area and tests primarily on that area. Tests are unnecessarily difficult and grades harshly. Approachable but unwilling to help students out. Won't go out of his way to help. Fairly knowledgeable but needs correcting sometimes.

4.0
1.0
CS1337
Aug 11, 2014

Great professor. Highly recommended. Works to make the material easy to grasp. Spends about equal time teaching the material and working examples which is especially important with coding. Homework emphasizes the material learned in class that week and better enforces the concepts. The tests are also fairly easy with class averages in the B range.

5.0
1.0
CS3345
Aug 21, 2014

My favorite professor at UTD. I've had him several times and he's been great each time. Very helpful during class and does plenty of examples so you feel prepared for homework/exams. The homework isn't too bad but it can take some time. Definitely take Prof Ozbirn if you get the opportunity. You learn a lot and you'll do fine if you go to class.

5.0
3.0
4336
Aug 24, 2014

Excellent professor and clarifies any questions about assignment and provided helpful example to clarify doubts. Just follow the slides and you definitely make a A in this class. The project and assignments were interesting.

5.0
1.0
5343
Oct 27, 2014

Assignment is quite a few but after finishing you will understand the knowledge deeply.

5.0
4.0
CS4348
Grade: A
Dec 15, 2014

I learned alot in this class but his expectations for students are high. Therefore, there is no curve and an A is 93.33. Overall if you study, come to review session, listen to him in lectures there is good chance you maybe able to overcome his high expectations. His lectures are good and clears any doubts in class. Home worksprojects are great!

5.0
3.0
CS3345
Dec 22, 2014

Ozbirn gives illuminating lectures on otherwise tough course material. Just pay close attention to the lectures and you'll get through the semester just fine. There are plenty of assignments (nine), but you should still work each one. They really are great test prep. The projects are just programming assignments in Java.

4.0
3.0
5348
Dec 27, 2014

Tests are easy. lot of assignments and projects.

5.0
3.0
CS3345
Jan 2, 2015

He drops the lowest project and assignment grades. Exams are easy if you do ALL the HWProjects and memorize runtimes. 2nd exam is difficult. Other exams are easier. Projects are challenging, but extremely important for programming. This class is very important for getting internships, so do well!

5.0
2.0
CS3345
Grade: A+
Mar 31, 2015

Good overall class structure. His slides are very close to the book and exams fairly straight forward from slides and discussions in class. Experienced with visual demonstrations in paint as it is helpful for this course :)

5.0
3.0
CS4348
Grade: A+
Mar 31, 2015

Straightforward and helpful professor. He really wants his students to get the material. Also easy to approach

3.0
5.0
CS1337
May 4, 2015

This will be the third review I do for this teacher, the others mysteriously get taken down. This teacher is not for those who struggle with comps, run from him if you do. Switched up the final and I asked to take it the original time and he forgot to bring my test to the test center, had to do it after summer holidays after I received an I.

3.0
4.0
CS1337
May 4, 2015

Confusing in explanation of material. Unprepared for class, lectures run long. Makes a dull subject that much more boring. If you struggle with computers he's not the professor for you. Soft spoken and picks on students in class. Better know your material otherwise he'll show you up.

4.0
4.0
5348
Grade: A-
May 4, 2015

Tough and clear grading. You must beyond 93.3 to get a A. And the exam is full of details which I think is unnecessary. And the assignment is long and boring. But the lecture is great and Prof. Ozbirn is very helpful when you ask something, both after class or in office hour.

5.0
4.0
CS3345
May 11, 2015

Mr. Ozbirn is an exceptional professor who is always there to help. His class is well structured, exams are fair, and projects are challenging. His PowerPoints are VERY helpful. He doesn't ask you to do anything on homeworks or projects that hasn't been covered in class. The difficulty of this class is perfect. I highly recommend this professor.

4.0
4.0
CS4348
May 25, 2015

Great Lectures and Informative Powerpoints. However, the exams are quite difficult. They consist of many confusing TrueFalse questions. His projects can be long so start early.

5.0
1.0
CS5348
Grade: A
Jun 2, 2015

The exams conducted by him are really good in testing our knowledge on concepts thought in class.

5.0
4.0
CS1
Grade: A
Aug 11, 2015

Took summer CS1 course - he assigned weekly homework, each of which were about 4 programs you had to write. Easiest one took about 2 hours, longest took 10-12 hours of work. By writing the programs, you really do learn the material. His tests are about 20 TrueFalse, and then about 5-7 full programs you have to write from scratch. Excellent prof!

5.0
3.0
CS5348
Grade: A-
Aug 23, 2015

Really nice class. But not easy. Projects are tough and require more work. Test and assignments are easy. Grading criteria is clear. He is ready to help on both projects and assignments. He covered his course from the textbook mentioned in his syllabus but slides are enough. For detailed study sometime you require the textbook.

5.0
3.0
5348
Grade: A
Aug 25, 2015

Very clear and professional. Be attentive in the class and complete assignments yourself and you will be fine. He doesn't curve grades at all, so beware! Loved his classes.

5.0
2.0
CS3345
Grade: A
Sep 3, 2015

Mostly everything from the reviews below are true. Professional, straight forward and methodical. Drops lowest assignment and project usually. Homework is easy but gives you false confidence on challenging tests that require knowing the content. Always seems to have a cup of soda or something. Dry humor but very like-able. Taking him for OS class.

4.0
4.0
CS1337
Grade: A
Oct 16, 2015

He's actually really good if you seek help. His tests are hard and he grades quite hard on them. HW's are an easy A, as are most quizzes.

5.0
2.0
CS3345
Grade: A-
Nov 3, 2015

Ozbirn is a fantastic professor: he understands that his job is to help students understand the material he is teaching. He knows his stuff and knows how to teach it. While his lectures can be dry at times, it is worth attending class because he will answer any questions you have and go over examples that will be similar to your homework.

5.0
1.0
CS5343
Nov 18, 2015

I love the way he teaches. Thorough knowledge and clarifies questions patiently. Very polite professor. One of the best professor in UTD. Assignments and projects are very helpful to understand the concept clear.

3.0
4.0
CS3345
Grade: B
Dec 3, 2015

Really nice with a good sense of humor. My one real complaint was that the homework was beyond tedious (drawing dozens of illustrations to show the individual steps of tree/stack operations is the worst).

5.0
3.0
CS4348
Grade: B+
Dec 10, 2015

I took Data Structures and Operating Systems with him. He is one of the best at UTD. He will explain you in detail and makes sure you understood. Both classes had homeworks, projects and exams. For OS, the exams were very tricky with the multiple choice questions. You need to read a lot and understand the concept to do good on exams.

4.0
3.0
CS3345
Grade: A
Jan 5, 2016

Professor Ozbirn is a good lecturer and has very fair grading. The projects and homework assignments were straightforward and the tests were very manageable.

4.0
2.0
CS5343
Grade: A
Jan 7, 2016

3 exams and lot of assignments expects to do it in Java you'll learn a lot

3.0
4.0
CS4348
Feb 1, 2016

This is a challenging course. His tests can be tricky with lots of multiple choice in the beginning, and paragraph style questions. The last parts of the test are the easiest. He doesn't extend projects, curve, or answer any questions about the exam.

5.0
2.0
CS5343
Grade: A
Feb 16, 2016

Great professor. Gives detailed slides and good projects.

5.0
2.0
CS3345
Grade: A
Mar 2, 2016

Ozbirn is a fantastic professor. Lectures are structured so that you get a clear understanding of the material. He does examples with you in class so you know what you're doing, this is especially helpful with trees. Willing to answer any question and do more examples if necessary. Tests are straightforward, but studying is still necessary.

4.0
3.0
CS4348
Apr 4, 2016

Ozbirn is a good professor. Explains topics clearly in lecture, although he can be a bit bland. Willing to reexplain topics as needed. There are 3 major projects. All are of manageable difficulty, just give yourself adequate time. His tests are difficult and are mostly in T/F and eliminate-the-false-statement-in-a-paragraph style. Study hard!

4.0
2.0
CS3345
Grade: A
May 12, 2016

Good lecturer, has clear assignments and projects of acceptable difficulty. His exams and homework focus more on applications rather than proofs. Study the homework and practice problems and you'll be fine on the test.

5.0
4.0
CS4348
Grade: A-
May 13, 2016

Just a very clear, organized professor. It is a difficult subject but he does not make it any harder on you than its needs to be. 3 major projects which are challenging but completely doable within time frame. I would take him again. I don't know what all this talk is of him being "bland". try teaching OS concepts and not sounding bland. jesus

5.0
3.0
CS3345
Grade: B
Aug 5, 2016
Would take again

I went out of my way to take Prof Ozbirn again after my experience in his class during CS1. He explains things very well, in a way you can understand, and has industry experience so he bring a practical perspective as well. His lectures aren't goofy/exciting, but he's a smart man and a great professor. 10/10 would take again.

5.0
3.0
CS3345
Grade: A-
Aug 8, 2016
Would take again

He's a really great professor! organized and clear. The way he teaches makes it easier to understand and not stressful. I would absolutely recommend him. He makes sure to explain over and over if you don't understand.

1.0
4.0
CS3345
Grade: Not sure yet
Nov 4, 2016
Wouldn't take again

Professor gives unclear grading criteria, marks valid answers incorrect because they're not done his way, and changes requirements of questions after they've already been submitted.

LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
CS3345
Grade: A
Nov 9, 2016
Would take again

Great. He explains everything really well and his examples pretty much teach you how to do the homework. He is very fair about how he grades and is great about emails. Would recommend. Exams are multiple choice, homework is fair and can be difficult, but you learn a lot.

Gives good feedback
Respected
Amazing lectures
1.0
5.0
CS3345
Dec 6, 2016
Wouldn't take again

No words can describe how horrible my semester with him was. My friend took this class with a different professor and was happy , Being a 3.5 average GPA student, received an undeserving C in this dreadful class.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
4.0
CS4348
Dec 9, 2016
Wouldn't take again

The Professor teaches well and his slides are easy to understand. But his test so difficult with true or false questions. His projects are terrible and takes long to finish. I was not able to finish any of the projects . He does not curve at all.

Tough Grader
Gives good feedback
Respected
5.0
3.0
CS5343
Grade: A
Dec 22, 2016
Would take again

Greg Ozbirn is one of the best professors who can teach this course. I have enjoyed his lectures all throughout my semester. He makes the concepts look very easy. Concentrate in his class, try not to miss them. Be honest with the assignments and projects. Getting an A is not difficult if you solve assignments on your own.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
CS5343
Grade: A
Jan 26, 2017
Would take again

He is so down to earth and would clear your doubts until you're rock sure about the concept. You can mail him regarding any concerns you've got for the course and he would promptly reply. Given you've paid attention in class- which are really lucid and easy to understand to even a newbie to the subject, the homework and exams are pretty easy.

Inspirational
Clear grading criteria
Amazing lectures
2.0
4.0
CS5348
Apr 28, 2017
Wouldn't take again

Tough Exams- Mcq based- True false, Paragraph style questions. Absolute grading and 3 Projects.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
2.0
CS3345
Grade: A
May 19, 2017
Would take again

The projects and homework assignments aren't too bad, and as long as you study the slides, the tests are pretty easy.

Gives good feedback
Respected
5.0
4.0
CS3345
Jul 26, 2017
Would take again

He is an amazing teacher. He definitely makes you work for your grade but it was all worth. I learned a lot from his class. He is extremely patient and will work with students one on one, if they need help. Test may seem difficult but they are reasonable. Also, he is highly skilled at using Paint to show examples!

Gives good feedback
Respected
Participation matters
5.0
3.0
CS3345
Grade: A+
Aug 9, 2017
Would take again

He is very good at teaching what he has prepared, and has made very thorough slides to study with. Unfortunately, this made class easy to zone out in, because if you 'got it' already you could just look at the slides. But, that's still far better than being completely lost like with other profs. HW is tedious, but prepares you well for exams.

LOTS OF HOMEWORK
Clear grading criteria
3.0
5.0
CS4348
Grade: D+
Oct 25, 2017
Wouldn't take again

Tests are all multiple choice and are quite hard. Lectures matter little to doing well on the test. Study however way that well give you the best grade.

Tough Grader
Get ready to read
TEST HEAVY
4.0
2.0
CS5343
Nov 27, 2017
Would take again

As far as algorithms are concerned, there is a lot to cover and I would not say he covers them all but whatever he covers, he does it well. His lectures are sometimes very monotonous. But his assignments/projects are very interesting. Even though his lectures are not top class, gave him a 5 because he got me really interested in algorithms.

1.0
1.0
CS4348
Grade: C
Dec 7, 2017
Wouldn't take again

His projects are tough and time consuming. Exams are tough with multiple choice and T/F. His exams multiple choice are like you have to read a paragraph and identify which one is false. I see others saying "He knows stuff", well Slides are exactly from the book and he covers the slides. Book is a good resource for this class. Take someone else.

Tough Grader
Get ready to read
Tests are tough
2.0
5.0
CS4348
Dec 12, 2017
Wouldn't take again

Tests are hard and meant to trick you with T/F paragraphs and few M/C questions. Projects are also fairly hard and not clear, but he gives you few weeks so you basically have to teach yourself. Homework assignment grades depend on your TA and how hard he or she grades. In the end, doesn't even curve. Take another professor.

Tough Grader
LOTS OF HOMEWORK
Tests are tough
5.0
4.0
CS5343
Grade: A
Dec 25, 2017
Would take again

The course structure is very well defined. Doing the assignments and projects regularly will actually help you develop an interest in the subject. This course will also help polishing your java programming skills.

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
5.0
3.0
CS3345
Grade: A
Mar 31, 2018
Would take again

Ozbirn's class is well structured and straightforward. He covers all the material you need as this is a foundational class for more advanced courses, as well as for interview prep. Theres a decent size workload but I found this to be a good thing and reinforces the concepts learned. 9-10 written assignments and 5 programming assignments.

Respected
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
CS3345
Grade: B
Apr 2, 2018
Would take again

Nice guy and I enjoyed his lectures for what it's worth. I thought the programming assignments were pretty difficult, but some people acted like they were a breeze so your mileage may vary.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CS5343
Apr 4, 2018
Would take again

Greg Ozbirn is one of the best professors at UTD . He has clear grading criteria and his exams aren't too tough . He is one of the most organized professors that i have seen at UTD . He teaches well and his slides are of good use :) CS5343 was an easy course under him !

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CS4348
Grade: B
Apr 5, 2018
Would take again

He's pretty dull, but that's probably due to the course topic. He tries to make jokes and make it interesting. Seems genuinely interested in teaching. The exams are pretty detailed, so go through the slides and make sure you really know what he reviews in class for the review.

Skip class? You won't pass.
Clear grading criteria
3.0
5.0
CS4348
Grade: B-
Apr 18, 2018
Wouldn't take again

Material is fairly tough but studying and asking questions will help. Toughest part are the projects. It's one of those "either you know it or you don't" type of classes that really challenge you to learn on your own. Tests are difficult but most info is from the slides. The projects are unreasonably hard to do for the level of this course.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
CS4348
Apr 29, 2018
Wouldn't take again

Ozbirn is a nice man but being nice is probably not a very important factor in considering a professor for a class. His tests are very difficult and made to trick you. HIs projects are intense and require a lot of time (although I thoroughly enjoyed them). If I had to do it again, I would choose someone else.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
5.0
CS4348
May 12, 2018
Wouldn't take again

Not a bad professor. Just a little boring. His tests are really difficult, and his projects can be hard too so start early if possible. Expect his tests to be all mcq with true or false, find the wrong statement, and a few conceptual questions. He doesnt curve so the grade you get is what you get.

5.0
3.0
CS5343
Grade: A-
Jun 10, 2018
Would take again

3 projects which are brilliant. Make sure to use Java for the projects, it is much easier. The assignments make sure that the students study. The exams are mcqs, which are tricky, but not difficult if you have paid attention in class. Greg is a brilliant Professor.

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
3.0
3.0
CS4336
Jul 28, 2018
Wouldn't take again

Nice guy. Kinda boring and not the best at explaining concepts. I have no doubt that he knows what he's talking about. He just isn't the best at teaching everyone else what he knows. The projects are fun if a bit difficult to start, and the instructions can be kind of hard to understand. He really cares but i probably wont take him again.

Tough Grader
LOTS OF HOMEWORK
Caring
4.0
4.0
CS3345
Grade: A-
Aug 7, 2018
Would take again

Ozbirn is a pretty decent professor- you get what you put in. Data Structures is a very important class, and he takes it seriously. His tests are multiple choice but don't be fooled as they're very hard. Pay attention in class, start the assignments early, and study an ample amount. Take him if you can!

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
CS3345
Grade: A
Dec 8, 2018
Would take again

really nice guy and good professor, who is clearly knowledgeable on the subject. hw's are pretty easy, projects are reasonable, but exams can be tricky. however, all questions come from slides, so make sure you study those carefully as questions are T/F and MC but test your knowledge, rather than your memorization skills.

3.0
3.0
CS3345
Grade: A-
Dec 12, 2018
Wouldn't take again

He enforces the rule about three consecutive classes in a row, and does random attendance checks so you don't want to be signing your friends in. His lectures always made me fall asleep, but the examples he does in class. Don't underestimate the assignments because the points can really make or break your grade. He did answer emails quickly.

Get ready to read
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
3.0
CS5343
Dec 12, 2018
Would take again

His projects make sense. This professor is very patient and responsible. The slides are well organized. If you follow him step by step, you will definitely get an A, and he is nice to give you chances to make mistakes. So, if you cannot make it, mostly you cannot blame on him.

Inspirational
Caring
Respected
5.0
2.0
CS3345
Dec 20, 2018
Would take again

Professor Ozbirn is a great professor. His projects, though difficult to implement at times and time-consuming, are straight forward and help ingrain concepts covered in class into the student. His lectures are informative and straight to the point.

ACCESSIBLE OUTSIDE CLASS
Caring
LECTURE HEAVY
4.0
4.0
CS4348
Grade: A
Dec 22, 2018
Would take again

Know exactly what to expect from Ozbirn. Lectures are dry but the material is also dry. No curveballs thrown on tests and everything is from the slides. Projects are lengthy but doable. Learned a lot from Ozbirn but he is quite strict on grading.

5.0
2.0
CS4348
Grade: A+
Dec 27, 2018
Would take again

Very good professor. Dry lectures but his PowerPoint slides are very informative. Just need to read the slides thoroughly to pass the tests. Definitely go to his test reviews because he emphasizes things that will be on the exam and points out slides to not focus on. Projects were easy though the last one was time-consuming.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
LECTURE HEAVY
5.0
3.0
CS4348
Grade: A
Jan 3, 2019
Would take again

The three projects were time consuming, so you should start them as early as possible. The tests were fairly difficult, but if you study the slides thoroughly, you should do all right.

4.0
2.0
CS3345
Grade: A
Mar 22, 2019
Would take again

He is a dry lecturer, but thoroughly goes through the slides and does not rush to go to another slide. Encourages students to ask questions throughout the lecture, which is a quality I like to see in a professor. The tests are pretty straightforward, it's pretty much exactly what you'd expect given the reviews.

Lots of homework
Lecture heavy
Caring
5.0
4.0
CS5343
Grade: Not sure yet
Oct 4, 2019
Would take again

He is very succinct in explanation. Explains a lot in much fewer words. You can tell that his concepts are crystal clear in his head when he explains or answers questions. The same is delivered to students. If I did not understand anything, I go to him right after the class and my seemingly difficult question is answered in just few words

Respected
Lots of homework
Amazing lectures
5.0
3.0
CS5343
Grade: A
Dec 8, 2019
Would take again

Best professor for data structures in UTD. Another suggestion is never ever take neeraj gupta.

5.0
3.0
CS3345
Dec 15, 2019
Would take again

I am so glad I took him for data structures. The exams are not hard as long as you study the slides. Projects and homework was well-balanced, not overwhelming. He is always willing to help if you're struggling. There is no excuse to not get a good grade in his class.

Respected
Accessible outside class
Clear grading criteria
5.0
3.0
CS4348
Dec 18, 2019
Would take again

He really knows his stuff. The content can be challenging, but it is a 4000 level CS course. Looking at the course in terms of that, it was completely fair. There were 3 exams, 3 projects, and 6 HW assignments, all of which were clearly discussed in class in regards to what was expected to be known and done. The projects were difficult, but fun.

Accessible outside class
Clear grading criteria
Lecture heavy
5.0
4.0
CS5343
Grade: A
Dec 18, 2019
Would take again

Good professor. He is really good at teaching and could explain problems in simple ways. Exams are straightforward.

4.0
3.0
CS4348
Grade: B+
Dec 19, 2019
Would take again

Prof. Ozbirn is a solid choice. His lectures are pretty dry, but he is able to teach effectively, provided you can keep your attention in his class. I did not like how much exams took of my final grade, but he made the material quite easy to understand and he was easy to reach over e-mail and in class. He's a solid choice for any class he teaches.

Test heavy
Clear grading criteria
Lecture heavy
4.0
3.0
CS3345
Grade: A
Dec 24, 2019
Would take again

Lectures can be very boring, but he doesn't spend much time on unnecessary topics. He will tell you everything you need to study for the test so there are no surprise questions. Homework typically is not all that difficult so long as you know the lecture material. Projects range from easy to very hard due to the lack of instructions provided.

Lots of homework
Lecture heavy
3.0
4.0
CS4348
Grade: C+
Dec 25, 2019
Would take again

Ozbirn is overall a solid choice, and he has clear grading criteria. However, his exam questions were tricky and easy to mess up on even if you studied, and the projects were very hard too (but you do get a lot of time). I plan on taking him again to improve my grade, and his lectures are overall pretty good too.

Clear grading criteria
3.0
1.0
CS5343
Grade: A
Jan 9, 2020
Would take again

Data Structures: Fall 2019. Pros: Organized syllabus; Good projects; Fun lectures at times; MS-Paint pro! Cons: Too easy exams; No code asked during exams; Assignments don't require any code, but instead require drawings and intermediate steps; Java oriented - difficult for people from other language backgrounds.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
3.0
CS3345
Grade: A+
May 14, 2020
Would take again

Ozbirn is such a sweet and smart guy! Hes patient, often providing review days, practice problems, and some extensions. He genuinely wants to see his students succeed and will explain concepts in detail if you ask. Extremely organized, he is the way to go for CS 3345. Pay attention to the slides and begin projects early.

Clear grading criteria
Lecture heavy
5.0
3.0
CS4348
Grade: A
Jun 11, 2020
Would take again

Straight to the point type of professor, which I like. Very organized lecture, very straight forward. HW's are easy. Two programming projects which I think are pretty complex but manageable. (make sure you are good at Java from CS2 class) Exams are easy except the second one. Make sure to study VERY hard for the second exam.

Respected
Accessible outside class
Participation matters
5.0
2.0
CS4336
Grade: Incomplete
Jul 2, 2020
Would take again

Professor Ozbirn is very at explaining the concepts. Take him if you can, I learned a lot from this class and it was not stressful at all. As long as you attend his lectures, listen, and follow along you should get an A even without studying too much.

Accessible outside class
Clear grading criteria
5.0
3.0
CS3345
Grade: A+
Aug 21, 2020
Would take again

Awesome for CS3345!

Respected
Lecture heavy
5.0
3.0
CS3345
Grade: A+
Sep 3, 2020
Would take again

I took 3 classes with him so far. High quality lectures as always. Solid choice for Data Structure and Algorithm 1, especially. Lectures are very organized, dense and high quality. Professor Ozbirn is also very patient for questions during class or during office hour. His class is Java intensive so be ready to write and understand Java code.

Respected
Accessible outside class
Amazing lectures
5.0
3.0
CS4348
Grade: A
Oct 29, 2020
Would take again

The class is supposed to be hard but Prof Ozbirn always makes material seem way easier than it actually is. He's that good at explaining things. This is a common theme in every class I've taken with him. You definitely have to work to get an A but it is manageable and you will learn so much from him. I wish every hard subject was taught by him.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
CS4384
Grade: B+
Nov 2, 2020
Would take again

At no point in his lectures did I feel he wasted time or got off track. He was great at lecturing, kept a good pace, and was readily available to help students.

4.0
3.0
CS3345
Grade: A-
Nov 19, 2020
Would take again

Honestly did not find his lectures were helpful, and felt like he was often just reading the slides. Luckily the slides are mostly great and I felt like I understood the concepts well. The homework is in-depth but very useful for learning the concepts, and the projects were too, although their length varied wildly.

Clear grading criteria
Lots of homework
5.0
2.0
CS3345
Grade: A+
Dec 3, 2020
Would take again

Great lectures, he runs through examples in Paint to better illustrate data structures and their algorithms. Grading is evenly spread out between homework, projects, and exams. Everything in assignments and exams are covered in class, so no curveballs. Straightforward and clear professor, would recommend.

Respected
Lecture heavy
5.0
3.0
CS5343
Grade: B+
Jan 20, 2021
Would take again

He is a good lecturer. Easy to understand in his lecture. Highly recommend you to listen to his lecture. Homework is interesting and needs time to do. Professor will give you enough time to finish it. Most of the scores based on your homework and projects.

Respected
Lots of homework
Amazing lectures
5.0
3.0
CS3345
Grade: A+
Feb 11, 2021
Would take again

Professor Ozbirn is the solid choice for data structures and algorithms. I was worried about taking Kamran khan for this class, but I luckily got into Ozbirn's class. The class wasn't stressful at all. He is very organized, patient, and keeps things simple. I should say he is my favorite professor at UTD. And, UTD needs more professors like him.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
CS3345
Grade: A
May 8, 2021
Would take again

Me likey. One of the most organized professors at UTD. Simplifies the material to make the algorithms easier to understand. The projects were somewhat enjoyable.

Respected
Clear grading criteria
4.0
3.0
CS3345
Grade: B+
May 12, 2021
Would take again

Professor Ozbirn is a pretty average professor at UTD. His class was not too difficult, but not too easy either. You'll definitely need to engage with him during class and pay attention to the material. Reading the textbook helps a lot as well. Exams can be quite tedious but if you work hard on all the homework and projects, you'll be just fine.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
4.0
CS4348
May 13, 2021
Would take again

Great professor for CS 4348. Straight forward lectures and a well-organized class. Projects can be difficult and time consuming, but I learned a bunch from them.

Lots of homework
Lecture heavy
5.0
4.0
CS4336
Grade: B+
May 16, 2021
Would take again

I took professor Ozbirn last summer, and I really enjoyed his Advanced Java class. He is always a Teams text or an email away if you need help, and the first exam was easy, but the second one you really have to study hard for. But the final project towards the end of the course, where you work with a partner is the best part of the course.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
3.0
CS4348
May 16, 2021
Would take again

Great professor, easy to reach after class or whenever you like. 6 assignments, 3 projects. Lowest assignment dropped. You really need to study the material and get a good understanding in order to do well on the exams. If you put in the work, easy A.

5.0
3.0
CS4348
Grade: A+
May 17, 2021
Would take again

The exams require you to read the slides very well, but thankfully they weren't cumulative, and overall they were pretty straightforward. The homework required a lot of writing and the grading criteria wasn't clear (we'd get docked for answers too long and too short). The projects can take 12 hours to code. Lectures were clear.

Lots of homework
Amazing lectures
Tough grader
5.0
3.0
SE3345
Grade: A-
May 31, 2021
Would take again

Pretty easy and very straightforward class. Textbook is borderline useless; slides are gold. Lectures are very good and helpful. Lots of online resources to help you with homeworks if you get stuck, and the slides are also helpful with them

1.0
4.0
CS3345
Grade: Rather not say
Jul 12, 2021
Wouldn't take again

This Professor is Absolutely Lousy. He has no energy in his lectures and doesn't really motivate the class to do better. He is very keen that you do things his way. Going on YouTube to learn data structures will not help. Averages for tests were not the best. Find a different Professor to teach Data Structures.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CS3345
Grade: Not sure yet
Jul 18, 2021
Wouldn't take again

Wasn't helpful for me. Grading is absolutely ridiculous strict. Probably the most strict grading class I've had at UTD yet. I've been finding myself having to teach myself, and I cant get any feedback from the assignments. The grades come in too late as well.

5.0
3.0
CS4336
Grade: Not sure yet
Jul 30, 2021
Would take again

As the other reviews say, he's not super energetic, but he's definitely not lousy. He's cool, calm and collected. He definitely talks a bit slower but honestly its very helpful because you learn so much from him. There are weekly assignments that actually are practical and not to bad because he gives you what you need to get a good foundation.

Respected
Accessible outside class
Caring
5.0
4.0
CS4336
Grade: A+
Aug 22, 2021
Would take again

He grades the homework and projects not so hard. He is very responsive with emails and contactable outside the class.

Gives good feedback
Respected
Inspirational
5.0
3.0
CS4336
Grade: A
Nov 17, 2021
Would take again

Took his Operating System, Data Structure and Advanced Java; it's because of professor like him that makes UTD CS degree worth it. Yes, the lecture can be dry because it is more heavily based on PPT) but the lectures are well designed and rigorous. You will appreciate and be glad that you took these class with him. (especially OS and DS).

Inspirational
Caring
5.0
5.0
CS4348
Grade: A-
Dec 10, 2021
Would take again

Ozbirn is a great professor. He does use a predominantly lecture-style form of teaching but it works and his slides are packed with information. The projects in this class are probably the hardest CS projects I've had to do (one of them is creating your own programs simulating CPU and Memory). It's a tough class and Ozbirn is probably the best.

Respected
Lecture heavy
Caring
4.0
3.0
CS5343
Grade: A-
Dec 11, 2021
Would take again

Greg Ozbirn is a really good choice for CS5343. Covers a lot of topics in DSA and also solved a lot of questions which makes the assignment easy. The number of assignments and projects is a lot but is doable. Exams are based on the PPTs and the assignments, so it's not so hard unless one doesn't try at all.

Respected
Lots of homework
Accessible outside class
4.0
3.0
CS3345
Grade: B+
Dec 17, 2021
Would take again

Ozbirn is a solid choice for data structures and algorithms. He's pretty good at explaining tricky concepts. He's open to questions from the class. And his lecture material is pretty helpful for assignments / test review. His exams are very aligned with what was covered in lecture and on assignments, so go to class and do the homework. pretty chill

Respected
Clear grading criteria
Amazing lectures
4.0
4.0
CS4348
Grade: A-
Dec 18, 2021
Would take again

His class should be considered rigorous and difficult. PowerPoint heavy, exam heavy with easy projects. Lectures were fairly boring, so reading bland slides for hours is the best way to study for exams that can make or break your grade. Did not really enjoy the class, but he is a reliable choice considering the coinflip nature of professors here.

Respected
Test heavy
Lecture heavy
5.0
3.0
CS3345
Grade: A+
Dec 18, 2021
Would take again

Ozbirn is a classically good professor. Homework and examples in class offer plenty of practice in learning the algorithms and nature of the structures, projects are an effective measurement of the content learned up until that point, and exams are based solely on the slides and the types of practice problems done in them and in homework. Very fair

Clear grading criteria
5.0
4.0
CS4348
Grade: B+
Dec 29, 2021
Would take again

His lectures were mostly him reading off the slides but that's due to the nature of the material, not due to Ozbirn himself. That being said, everything on the tests was on the slides. Easy 100%s on the HWs if you regurgitate the info on the slides. Projects were quite hard, but really rewarding.

Lots of homework
Get ready to read
Lecture heavy
5.0
2.0
CS1337
Jan 12, 2022
Would take again

he a cool dude

Gives good feedback
Accessible outside class
Clear grading criteria
4.0
3.0
CS3345
Grade: A
Jan 28, 2022
Would take again

He's a solid choice for Data Structures and Algorithms and everything you need to study for tests are information and examples in the slides. Coding projects are pretty practical and don't take much time. You learn a lot and the class is not hard, but still not an easy A. Would give him a 5 if we wasn't monotone and unenergetic when speaking.

Respected
Clear grading criteria
5.0
3.0
CS3345
Grade: A
Mar 11, 2022
Would take again

One of the best professors Ive take here, a true gem to UTD. He makes data structures easy to understand, gives a good amount of homeworks and projects that make you learn, and medium-level exams. A bit dry but overall a very professional person.

Amazing lectures
Respected
2.0
5.0
CS4348
Grade: Rather not say
May 3, 2022
Would take again

This class was dry. Very basic way of teaching: slides, 6 assignments, 2 tests(60% of grade), 2 difficult projects(20%). His advice to study for exams is, "just know everything in the slides." Exams are tedious but left out major topics. Projects were super hard. Very nice man, & could be worse so he's better than most :/

Clear grading criteria
Test heavy
Accessible outside class
5.0
1.0
CS3345
Grade: B+
May 9, 2022
Would take again

Professor Ozbrin is a very good professor. His lectures are a lot of slide reading but it is not boring. He does a lot of step by step examples to make sure everyone understands what is going on. His hws and projects are not very hard and prepares you for the exam. He also offers a lot of practice problems for every chapter that helps with the exam

Clear grading criteria
Lots of homework
Accessible outside class
4.0
4.0
CS4348
Grade: B
May 10, 2022
Would take again

Ozbirn is a good professor. He explains the topics in class well and is open to any questions. This class isn't a breeze though. Very slide-heavy, lots of concepts to understand. The tests make up the majority of the grade, two of them @ 30% each. Make sure to know the slides really well. Understand all diagrams he shows you and how to apply.

Clear grading criteria
Lecture heavy
Test heavy
4.0
3.0
CS3345
Grade: A-
May 17, 2022
Would take again

Prof Ozbirn structures his course in a fantastic way! Assignment and material given is clear and concise. He is very accessible and provides help asap! This is a difficult class, but he provides many examples to learn and master the material. Grading can be a bit harsh, so be sure to triple check your work!

Tough grader
Respected
Accessible outside class
5.0
4.0
CS3345
Grade: A
May 22, 2022
Would take again

As many other reviewers have said, very fair. Definitely a solid option for this course, you will learn a lot and the course load is fairly evenly distributed across the year.

Clear grading criteria
5.0
2.0
CS3345
Grade: A+
Dec 5, 2022
Would take again

Can't recommend enough. Exams are mc or true/false or matching, based on just his slides. His assignments are not trivial but are doable, and he is always happy to answer questions. His lectures are great, skipping them is a bad choice (you can self study but he has great examples). Also he has kind of old man humor but it's funny. [took him F21]

Amazing lectures
Caring
Accessible outside class
5.0
4.0
CS4348
Grade: A
Dec 5, 2022
Would take again

Can't recommend enough. Exams are mc or true/false or matching, based on just his slides. His assignments are not trivial but are doable, and he is always happy to answer questions. His lectures are great (you can self study but he has great examples). Also he has kind of old man humor but it's funny. Rated 4 but that's bc OS is hard. He's chill.

4.0
4.0
CS4348
Grade: A
Dec 6, 2022
Would take again

Three tests, six assignments (lowest gets dropped), and there projects. The projects can be very challenging but doable. The tests are the hardest part. Very much based from the slides. Wording can be tricky, especially for nested T/F. Second test was hardest. Got a 100 on first test and 78 on second and studied the same amount for both.

Clear grading criteria
Test heavy
5.0
2.0
CS4348
Grade: A+
Dec 6, 2022
Would take again

Great, straightforward, and respected professor. Easy to ask questions and get answers in class, plus his lectures have a bit of humor. Projects and assignments are meaningful, and the exams are doable by 95% studying slides only. 3 exams (60%), 3 projects (30%), 6 assignments (10%). First project will be the hardest by far. Highly recommend!

Caring
Respected
3.0
5.0
CS4348
Grade: Not sure yet
Dec 7, 2022
Would take again

Tbh, even though he's straightforward and the exams come directly from the slides, the lectures are extremely boring and the projects were stressful. It was hard staying awake during the lectures and it didn't help that the material was also difficult. As long as you study hard and can program well, take Ozbirn.

Get ready to read
Clear grading criteria
Lots of homework
5.0
3.0
CS4384
Grade: A
Dec 7, 2022
Would take again

Great prof and an interesting course. Goes fast but slides are top-notch and allow for self studying. Projects where shortish and where an amazing refresher from most other profs that take days/weeks to complete. Getting an A isn't hard just have to cram slides day before test.

Clear grading criteria
Accessible outside class
5.0
3.0
CS4348
Grade: B+
Dec 7, 2022
Would take again

Ozbirn's class is very orginized and well structured. He explains topics very well using analogies and examples. Exams are fair and by studying the slides, it is not too difficult to do well. Assignments are a lot of writing, time consuming, but do help soldify concepts. Projects also get easier as the semester progresses. Definitely reccommend!

Amazing lectures
Respected
Lecture heavy
5.0
4.0
CS4348
Grade: B+
Dec 13, 2022

Operating Systems is a hard class in its nature. Although he went fast, professor Ozbirn did a good job explaining each of the slides very clearly. Project 2 on threads and semaphores was the hardest project due to its logic, the other two projects are easy to program. If you are really good at memorization of slides, exams are easy.

Caring
Accessible outside class
4.0
4.0
CS4348
Grade: B-
Dec 17, 2022
Would take again

OS is a hard class and I can't blame Ozbirn at all. He did his best by providing information for exams in the slides and clearly projects. Projects are difficult but you're given few weeks to do them and are a saving grace. Exams are hard unless you're great at memorization and reading comprehension. Downside is that he doesn't curve or round up.

Respected
Test heavy
5.0
3.0
5348
Grade: B+
Mar 4, 2023
Would take again

15 years since I took OS Concepts with Ozbirn and I still remember some topics. I wasn't a particularly dedicated student, so I have only one explanation for this - Mr. Ozbirn is a great educator. He designed the class to have a sufficient amount of practice and feedback (at the time it seemed like too much but in retrospect, it was just right).

Amazing lectures
Gives good feedback
Inspirational
2.0
5.0
CS4348
Grade: Not sure yet
Mar 30, 2023

3 Projects are very hard and take a lot of time (30% of grade). Exams are closed book, closed notes (60%). Need to memorize the slides to do good on exams. Don't fall behind else will be tough to catch up. Gets more confusing as the semester goes on. Prof is okay, but class is really hard. Toughest class in CS degree plan. Assignments are 10%.

Test heavy
2.0
5.0
CS4348
Grade: Not sure yet
Mar 30, 2023

he's not a 5/5 on rmp. class is very hard and his teaching style is very monotone and boring. he is a nice person but class is not engaging at all and exams are straight memorization of the slides. each exam will require memorizing roughly 200-300 slides including understanding complex diagrams. very hard class so study well. does not curve.

Get ready to read
Test heavy
3.0
5.0
CS4348
Grade: B
Mar 30, 2023

This subject is difficult, and will be one of your hardest classes in undergrad. His tests are quite difficult and require you to throughly study the material. The projects require a lot of time to complete. He is very helpful in office hours. However, the first project demands too much. It is a massive leap and needs to be tuned down.

2.0
5.0
CS4348
Grade: C
Apr 13, 2023

I HIGHLY suggest you knock out the projects first and try to get above 90 on each one. The projects along with the assignments should be enough to carry. The exams require a lot of memorization/comprehension since the wording of the exams is tricky, format is mc T/F, and paragraph questions where you must select which sentence is incorrect.

Get ready to read
Test heavy
Accessible outside class
1.0
5.0
CS4384
Grade: C-
Apr 30, 2023

Do highs on the projects and assignments to compensate for how terrible the exams end up being. The exams are in a format of True/False and conceptual multiple choice questions like the ones you see in an English state exam or SAT (ex: which sentence doesn't belong) you have to know the stuff very well, in and out. Reliable, but not recommended.

Tough grader
Get ready to read
Test heavy
5.0
1.0
CS4348
Grade: A+
May 8, 2023
Would take again

attend class and follow along with the slides and you will get an A/A+. teaches at a good pace so I can go back and review a slide real quick without falling behind. makes the content straightforward and simple. easy hw/normal projects/somewhat easy exams as long as you review the slides.

Amazing lectures
Respected
Accessible outside class
5.0
1.0
CS3345
Grade: A+
May 10, 2023
Would take again

Ozbirn is a good professor. The exams and assignments are both based off of the slides and it is very fair. He has good lectures and shows lots of examples during class which help tremendously. The projects are all simple and can be done in a 1-2 hours. If you already know some data structures, you can skip his class and still get an A.

Amazing lectures
4.0
4.0
CS4348
Grade: C
May 17, 2023
Would take again

I got absolutely clapped by the exams cause the content wouldn't stick for me until the last exam. What saved me was getting 98 for assignments and projects. I highly recommend working on the projects ASAP since it can be time-consuming, especially the first project.

Respected
Test heavy
Accessible outside class
5.0
2.0
CS4348
Grade: A
May 19, 2023
Would take again

Projects were fairly intense but only 3 of them and took 2 days of work at max each. Slides corresponded excellently to exams. What you put in is what you get out - Ozbirn teaches OS just as well as data structures.

Clear grading criteria
Respected
5.0
3.0
CS3345
Grade: A-
May 19, 2023
Would take again

Very nice dude and teaches the content very well. Pretty tough to get an A (93.33) but is very fair and realistic with his expectations. Learned a lot.

Tough grader
Clear grading criteria
Accessible outside class
4.0
2.0
CS3345
Grade: A-
Sep 4, 2023
Would take again

decent lecturer. exams are very easy due to being multiple choice. projects are very straightforward too

4.0
2.0
CS3345
Grade: Not sure yet
Nov 13, 2023
Would take again

Slides have all info needed for exams. He does examples in class which are helpful. Weekly assignments and programming projects every few weeks, both fairly easy. Doesn't take attendance. 3 exams of easy-medium difficulty. Nice guy, good professor

Amazing lectures
Lots of homework
Respected
5.0
2.0
CS3345
Grade: A
Dec 16, 2023
Would take again

I was intimidated to take this class, but it turned out to be an easy class. KEY THING: Go to class and listen!!!!!!! Ozbirn is so good at explaining every concept. If you listen well in every class, you won't need to study too hard. Projects get more difficult later one so try to get the last or second to last one dropped. Exams are medium level.

Gives good feedback
Lots of homework
Caring
4.0
4.0
CS3345
Grade: B
Dec 16, 2023
Would take again

This class is tough at times but going to office hours helps clear up any confusion. After each chapter he gives examples to practice so be sure to do those. Tests are hard so study the slides thoroughly and you'll do well on them. He drops the lowest hw and project grades. Overall he's an excellent professor who wants his students to succeed.

Get ready to read
Amazing lectures
Lecture heavy
4.0
3.0
CS3345
Grade: A-
Dec 20, 2023
Would take again

He is a very decent professor with a decent workload. I am not a fan of lectures but was able to learn the material through his assignments and online slideshows. He used Java to teach the course, which is an okay language, but I would have preferred to use one that was less verbose and encourages cleaner coding practices similar to Haskell.

Lots of homework
Lecture heavy
3.0
5.0
CS4348
Grade: C
Dec 20, 2023

So many projects, so much homework, hard tests. you get no breaks in this class. and the huge projects are barely weighted anything in your overall grade, even though they take a whole week to code. and the tests are hard and vague and nothing you can really do to be prepared.

Tough grader
Lots of homework
Test heavy
3.0
4.0
CS3345
Grade: Rather not say
Dec 26, 2023

No curve, like at all on anything. One of the most boring lectures ever, hard to pay attention, not engaging. Difficult projects and exams require memorization of 400 slides which include useless details. True or false questions are very confusing and is where you will lose most of your points. Assignments are very time consuming. He cool doe..

Tough grader
Test heavy
Graded by few things
5.0
3.0
SE4348
Grade: B
Dec 27, 2023
Would take again

Awesome professor! He does a good job explaining topics. 3 coding projects that will take time. Try to start them early. HW's were easy and come straight from the slides. Tests were hard but doable. As long as you understand the concepts you will do fine. Slides and lectures where the best source for information to be able to do good on the exams.

Caring
Respected
Accessible outside class
5.0
4.0
CS4348
Grade: A
Dec 31, 2023
Would take again

Homeworks are good and not too hard. Projects are tougher and take a while though. Exams aren't bad if you take the time to do a little studying. Lectures help to understand the slides. Professor cares about the students' learning and will answer questions both in and outside of class.

Clear grading criteria
Lots of homework
Caring
5.0
1.0
CS3345
Grade: A+
Feb 6, 2024
Would take again

Lectures are clear, homework/projects are either very easy or he gives you a lot of guidance on, tests are straightforward, and he is very accessible through email or office hours

Amazing lectures
Clear grading criteria
Accessible outside class
3.0
4.0
CS4348
Grade: D
Feb 29, 2024
Would take again

Ozbirn is good and teaches the subject well. Workload is not a lot, but the projects are very hard and time consuming so you better start them early. Exams are hard due to the amount of material to memorize and the tricky questions. Ozbirn makes OS unnecessarily harder than how it should be.

Get ready to read
Clear grading criteria
Accessible outside class
5.0
4.0
CS4348
Grade: B+
Apr 21, 2024
Would take again

Really nice guy but graded by a few things and no curves

Tough grader
Clear grading criteria
Graded by few things
1.0
5.0
CS4348
Grade: C+
Apr 26, 2024

TA in this course graded quite harshly. No curve is given. Exams are just pure memorization and you have to memorize 300-400 slides for it. Long projects

5.0
3.0
CS4348
Grade: A+
May 6, 2024
Would take again

He's very good at organizing his class and lecturing the material. The slides are very comprehensive and informative in preparing for the exam, and he knows how to explain concepts on slides well. Assignments are chill. Projects can be tricky but not too terrible. Exams are fair game from the slides, and not too terrible. No curve. No attendance.

5.0
3.0
CS3345
Grade: B+
May 8, 2024
Would take again

class is setup very well for you to succeed. all exams are based on slides/homework. homeworks are very reasonable and the projects as well. exams are all MC and T/F which is very nice. lectures can be a bit boring at times but I recommend going to class, however you could def pass this class while never attending a lecture and just studying slides

Clear grading criteria
Lecture heavy
Accessible outside class
5.0
4.0
CS4348
Grade: B
May 13, 2024
Would take again

Project 1 and 2 were pretty difficult, but not unreasonably so. You will learn a lot from them and Project 3 is noticeably easier. Exams are fully MC (find false statements among 6 statements, T/F, normal MC), but there's a very large amount of content and I found studying a bit difficult. Projects and tests are the main grading criteria.

Lecture heavy
Test heavy
Graded by few things
4.0
3.0
CS4348
Grade: A-
May 15, 2024
Would take again

Class consists of lectures, homework, projects, and tests. Homework is based on the lectures and involves a paragraph response for each question to demonstrate that you remember the content from the lectures. Projects are done in a choice between C/C++/Java to demonstrate OS concepts. Tests are a mix of T/F and multiple choice.

Lots of homework
Lecture heavy
Accessible outside class
5.0
1.0
CS3345
Grade: A+
Jun 14, 2024
Would take again

Class is extremely easy if you do the homework and projects. Tests are multiple choice and true-false and are all straight off the slides. After the first test, the class is more about learning and visualizing data structures and algorithms than coding them. We actually coded very little.

Gives good feedback
4.0
3.0
CS3345
Grade: B+
Oct 4, 2024
Would take again

Professor Ozbirn runs a well-structured class. Assignments are manageable if you stay on top of the material. While lectures can be dry, attending them and using resources like unstuckstudy made it easier to ace the exams.

5.0
1.0
CS4349
Grade: A+
Apr 8, 2025
Would take again

Where is he ???????????????????

Amazing lectures
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 118 grades
Most common grades:
A (40)
A+ (20)
A- (18)
Grade Distribution
A(60)B(13)C(7)D(4)F(1)A-/B+(33)
Based on 130 reported grades
A: 40
A+: 20
A-: 18
B+: 15
Common Tags
Respected (37)
Clear grading criteria (36)
Accessible outside class (25)
Lecture heavy (20)
Lots of homework (19)
Caring (14)
Test heavy (14)
LOTS OF HOMEWORK (13)
Rating Trend

Stable

-0.11 avg change
Feb
Apr
May
Jun
Oct
Apr
Last 6 months
Ratings by Course

4336

5.0

(1)

5343

5.0

(1)

CS2314

5.0

(1)

CS2315

5.0

(1)

OPERSYS

5.0

(1)
+18 more courses
Difficulty by Course

CS3345004

5.0

CS1

4.0

CS4348

3.6

SE3345

3.5

CS1337

3.3

Similar Professors