2.6

David Burris

Computer Science - Sam Houston State University

2.6
Quality
4.8
Difficulty
26%
Would Retake
91
Reviews
2.6
Quality
4.8
Difficulty
2.6
Helpful
2.6
Clarity

26%

Would Retake

91

Reviews

Rating Distribution
Official

5

25

4

10

3

5

2

9

1

42

What Students Say

Burris is a great professor and this class is pretty hard

CS362 - 5.0 rating

Worst prof in the department

CS362 - 1.0 rating
Class Info

Attendance Mandatory

48%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 31 grades
Most common grades:
Drop/Withdrawal (17)
Rather not say (16)
C (6)
Grade Distribution
A(8)B(5)C(9)D(20)F(1)A-/B+(5)
Based on 69 reported grades
Drop/Withdrawal: 17
Rather not say: 16
C: 6
B+: 5
Common Tags
Tough grader (41)
Lots of homework (21)
Lecture heavy (20)
Participation matters (16)
So many papers (13)
Graded by few things (12)
Test heavy (12)
Skip class? You won't pass. (10)
Rating Trend

Declining

-1.40 avg change
Apr
May
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

CS560

5.0

(2)

CS470

5.0

(1)

OSCS

5.0

(1)

CS3319

5.0

(1)

COSC4318

5.0

(1)
+11 more courses
Difficulty by Course

3319

5.0

CS362

5.0

CS430

5.0

CSOS01

5.0

OSCS

5.0

Reviews (91)
3.0
5.0
CS362
Oct 29, 2003

Difficult professor. Knows his stuff and expects you to know it as well - does not mind failing the entire class. Also a little intimidating. And he talks at an auditorium-level volume, even if the class is in a small, 20-person room.

2.0
4.0
CS437
Dec 19, 2004

No Comments

4.0
5.0
CS430
Jul 5, 2005

Language translators is a VERY difficult class. In order to succeed, you MUST stay ahead on your translator. The translator is the most important part of your grade - focusing on it will help you to understand the test material. Do NOT take this class concurrently with another hard or time-consuming class - treat this as an 8 hour class.

5.0
1.0
CS560
Aug 1, 2006

If you are a wimp, do't take any class with him, you may cry. The best 5 classes I ever took was with him.Thanks David.

5.0
4.0
CS470
Nov 4, 2006

Fantastic wealth of knowledge. Impeccable delivery. Incredibly hard exams, but fair.

4.0
5.0
CS362
Apr 27, 2008

Very difficult. Incredibly hard exams and time consuming labs. Upside: you WILL learn. A lot of learning is done on your own. Strongly advised to learn Ada before taking this class. Burris does not mind failing you, you MUST know your field!

4.0
5.0
CS362
Nov 5, 2008

Very hard professor, exams are difficult and require you to know the material. Lectures are intense, you will learn a LOT. You wont be able to wait until the class is over but once it is you will be amazed at how much you've learned. I've learned more from a Burris class then two or three other classes, combined. Really friendly with the students.

5.0
5.0
CS430
Jun 30, 2009

Don't let this man fool you. He is an extremely hard professor until you get to know him on a personal basis. Become friends with him. I had a very good experience with Language Translators. I churned and churned at the material until I beat the theories and concepts into my head, finished my lab ahead of time, and came out clean with an A.

4.0
5.0
CS362
Dec 17, 2009

By far the most difficult professor I've ever had. My complaint about him is that he provides all his notes in ADA when ADA is not even taught in the CS department at Sam. How am I supposed to learn from notes that are written in a language I don't know? His notes might as well have been written in Japanese because they were useless to me.

4.0
5.0
CS362
Aug 10, 2011

I took Data Struct, C, Op Sys and Soft Eng with Burris. He is the most difficult prof I have ever taken. Test are long and hard and you must know your stuff. Labs are a pain and will drive you crazy. BUT you will learn more from this man than any other prof. I am thankful to have had him as a prof! Tough but fair. Great guy if you get to know him!

2.0
5.0
CSOS01
Nov 3, 2011

This old guy is always weird to us. He didn't ever want to help us on any problem during the course. He said that's unfair to others. But wait, what kind of fairness when you are a professor and giving no help to student? He locked the door when we were 2 mins late for his class (90mins). Hey, we PAID you to teach the class, remember that! Bad pro!

5.0
5.0
OSCS
Nov 8, 2011

Overall a great professor who doesn't waste any time. He is by far the most difficult professor I have encountered at SHSU, but you learn the material and retain it, making you a marketable job candidate in the CS field. I have taken OS, Data Structures, C and Software Engineering with him. Bonus: He emails his students job leads. Take his classes.

4.0
5.0
COSC4327
Dec 15, 2011

Dr. Burris will challenge you more than any professor in the department. He will also teach you more than any professor in the department. You can pass his class if you do the labs, he'll even let you resubmit for A options. Test are hard and require detailed knowledge of the material. Very rewarding classes if you put in the effort.

2.0
5.0
COSC3319
Dec 12, 2013

Dr. Burris is very knowledgeable but isn't a particularly good teacher. You'll learn a lot about the subject but not from his instruction. Don't blink during the lecture or you'll miss something critical as it is excruciatingly fast paced. His note are thorough but poorly organized and he teaches from them exclusively. plan on 3x the study time.

5.0
5.0
CS3319
Mar 4, 2014

Best Prof I have ever had. Have had him for 4 courses and I got more from one of them then all the rest from other profs combined. People that dont like Dr. Burris are slackers who don't want to learn but rather play video games and sleep. If you are serious about computer science and security, there is not a better professor. His notes are awesome

2.0
5.0
3319
Sep 21, 2014

He is very hard, be prepare.

5.0
5.0
CS362
Nov 17, 2014

Dr. Burris is a great professor and this class is pretty hard!!!!!!!! Do some work before taking the class will help you in many way. He will teach you how to love your life.

1.0
5.0
CS362
Grade: Drop/Withdrawal
Feb 24, 2015

Terrible in every possible way. Has no business teaching.

1.0
5.0
CS362
Mar 2, 2015

So terrible. Worst prof in the department. Goes way to fast and his notes are so poorly organized it's impossible to find anything. Will change your grade to a D if you don't make at least a C on every assignment.

3.0
5.0
COSC3319
Grade: C
Dec 11, 2015

He obviously has a ton of knowledge to share, but if you plan to take any other "heavy" classes with this one or have a job, you will have a hard time. Sometimes it seems like he values students' learning and wants you to succeed, other times he is very demeaning and will make you feel like an idiot, even if you have a valid question.

5.0
5.0
COSC4316
Grade: A+
Mar 18, 2016

Dr. Burris is the professor you want to take if you want to succeed and make a lot of money in the field. The techniques you learn in this class will put you into literally the 99.999th percentile of software developement skills. Slackers beware. Treat this class as a 9 credit hour class & and spend 4 hours/day 7 days/week on your labs

5.0
4.0
COSC3319
Grade: A+
Mar 18, 2016

If you want to be a poorly paid .NET developer who looses their job to outsourcing, then skip this class. Dr. Burris is not for slackers or people who like to party. If you can make it through his class even with a C you will be one of the better developers in your company. Treat as a 6 hour class,memorize the algorithms,stay ahead on the labs.

5.0
4.0
COSC4318
Grade: A+
Mar 18, 2016

The 2nd hardest CS class ever behind language translators. You WILL learn a new language every other week or you WILL fail. Not for the faint of heart, slackers, fraternity boys or .NET code monkeys. If you can pass this class your career is set for life. You have to earn his respect. Work on the labs 7 days/week. Neevr miss a class.

5.0
4.0
CS560
Grade: A+
May 2, 2016

very strong technical and teaching skills, well prepared for each class provides teaching on current topics outside the curriculum

4.0
4.0
COSC3319
Grade: B-
May 3, 2016

Dude knows his stuff. Be prepared to read. No required textbook. He gives you documents that show all the algorithms, and much more. You just have to put in the time to work through them, by hand step by step. Attendance is not mandatory, you can get by with the handouts, way harder by your yourself though. He has kind of a dry sense of humor btw.

2.0
5.0
COSC3319
Grade: C
May 13, 2016

Very interesting lectures and material, vague and confusing vernacular in the labs. Grades tests harshly, and labs are functionally pass/fail. Assume all discussion questions on the tests are traps. Was never able to find the guy outside of class, especially not during office hours, presumably because he beams up to the mother ship instead.

5.0
4.0
COSC4327
Grade: B+
Mar 15, 2017
Would take again

He will not allow himself to be your first resource outside of class. He wants to to think for yourself and learn how to use many resources. He answers question s about the lecture. For assignments you better be able to state everything you tried and list various resources you used. If you can that is the key to unlock a big grin and himself.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
5.0
COSC3319
May 4, 2017
Would take again

Ok, so Dr. Burris is a rare case of being an extremely knowledgeable guy and an extremely tough guy. Lab assignments are extremely tough and tests are also graded harshly. Labs can be turned in multiple times though to fix mistakes. Grade is 50% lab and 50% 3 tests and final. You must get a C on all labs to get a grade higher than a C in the class

Tough Grader
Skip class? You won't pass.
Inspirational
3.0
5.0
COSC3319
Grade: C+
Jul 20, 2017
Would take again

Dr. Burris is a one of the only professors in the department that care about student professional growth. He has a tough love system in his classrooms. It can be frustrating, and I wish he would straighten out his criteria more as well as be a little more lenient on one of the grading items but eh.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
5.0
COSC3319
Nov 13, 2017
Wouldn't take again

Dr. Burris is the only professor who teaches 3319. If you're thinking of taking it... - You MUST be comfortable with coding. The labs are not simple. - Do NOT procrastinate. Most labs took me 6+ hours, some more than 15. - Don't take this class with too many other "difficult" courses. It will soak up a lot of your time. - Most fail on first try

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
COSC2347
Grade: Not sure yet
Feb 22, 2018
Wouldn't take again

He requires your programs to be turned in on paper, but doesn't make this explicit on his syllabus or the assignments. If you don't hand in your work in the format he prefers, he'll fail you for it. Furthermore, if you don't get a C on all his assignments, the most you can get for the class is a C. One mistake and he'll essentially fail you.

Tough Grader
LECTURE HEAVY
5.0
4.0
COSC3319
Grade: B+
May 10, 2019
Would take again

If you want to pass his data structure class, you should have a special programming knowledge about Ada language OR C++ Or C#. If you think that you dont have that knowledge, dont take this class. For his exams, study whole class note and do past papers. If you did not do past papers at least before one week his exam, you ca not pass the exam.

Get ready to read
Tough grader
5.0
5.0
COSC3319
Grade: D-
May 14, 2019
Would take again

Expect 60% of the students in the course to not pass. Put in the time and effort and don't procrastinate, and you should be able to make it through. The labs are tough and will take a lot of hours, so do not procrastinate on the labs or try to cheat on them from online. Dr Burris will catch you. Wish you the best if your about take this course (:

Respected
Amazing lectures
Tough grader
5.0
5.0
COSC3319
Grade: B
Sep 21, 2019
Would take again

It kills me to see Dr Burris with anything less than a 5.0. Yes, his class is likely the hardest one you'll take at Sam. Yes, over 50% of my class dropped. But the people who made it out the other side became exponentially better programmers. Dr Burris truly cares about his students, and wants to see them grow.

Lots of homework
Skip class? You won't pass.
Caring
1.0
4.0
COSC4319
Grade: Not sure yet
Oct 6, 2019
Wouldn't take again

His lectures are meandering and assume you understood what he said the first time. Important concepts are rarely defined clearly, often exclusively through example. Examples frequently have unneeded details, and he makes no effort to reinforce how they connect to the concepts he's teaching. Most learning is done on your own or not at all.

Graded by few things
Group projects
Tough grader
5.0
5.0
COSC3319
Grade: B
May 6, 2020
Would take again

First of all, you will learn a lot from him. Dr. Burris grades fairly. It's pretty hard to find his topics from online sources. You will spend 2x times doing assignments. Read carefully his textbook to understand it. You can submit your assignment as many times as you like before the deadline to have a chance to improve it. Learn Ada beforehand.

Skip class? You won't pass.
Test heavy
Clear grading criteria
2.0
5.0
COSC3319
Grade: C
May 26, 2020
Wouldn't take again

You either understand what he is saying 100% or 0%. He's very rude and writes things like "weak", "pathetic", etc. on homework. Unless you already know how to program algorithms in Ada/C++ don't even attempt this class. I'm usually a straight-A student and got a C. Usually less than 1/6th of the class passes (1 or 2 people get As).

Skip class? You won't pass.
Lecture heavy
Tough grader
3.0
5.0
COSC3319
Grade: C
Nov 3, 2020
Would take again

If you're a Comp Sci related major at Sam, you will have to take Dr. Burris and will hate it

Skip class? You won't pass.
Graded by few things
Tough grader
4.0
4.0
COSC3319
Grade: A
Apr 30, 2021
Would take again

Show up to class everytime! Pay attention! The tests are complex but he allows you to choose which questions you want to answer. This is half your grade. The other half of the grade comes from projects. These projects are HARD and take 10+ hours each. He allows multiple submissions, Read the instructions and do exactly what is asked.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
COSC3319
Grade: C+
Sep 22, 2021
Wouldn't take again

He obviously knows his stuff, there's no question about that. However, If you haven't had prior extensive programming experience, you will probably fail like most of my peers did. This guy has a 70% fail rate. They NEED to get a new professor. He's also very rude grading work and will often use words like "pathetic". I would AVOID at all costs.

Lots of homework
Skip class? You won't pass.
Graded by few things
1.0
5.0
COSC3319
Grade: Not sure yet
Oct 6, 2021
Wouldn't take again

Awful professor. Absurdly high fail rate. You're expected to learn everything on your own. DO NOT take more than one Burris course at once, as he will pile labs on you. If you want to pass this class, you will be throwing away any free time you have. You'll be learning ADA, doing LONG labs, and studying for the exams at the same time.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
5.0
COSC3319
Grade: B
Dec 9, 2021
Would take again

He is one tough Professor. His tests are very hard and he grades them harshly. The good thing about this class is you can submit you labs multiple times to get good grade. He also gives you feedback for the labs and exams. Final replaces one lowest grade if you score more than 70 in all labs. This class is not for SLACKERS. You work for your grade

Gives good feedback
Test heavy
Tough grader
5.0
5.0
COSC3319
Grade: F
Mar 29, 2022

My first time through this class, I failed. My second time, I Q dropped. This is because I genuinely managed to get to this high level of courses without truly obtaining programming knowledge, and because of that I couldn't brute force and do good in the class. He has been done everything he could to help people who were trying.

Gives good feedback
Lots of homework
Lecture heavy
4.0
5.0
COSC4316
Grade: B
May 15, 2022
Would take again

Hardest class I have ever taken. The project was 50% of the grade and it took me the entire semester to complete. 4 exams including the finals. Tests including finals were hard. Lowest test is dropped, and final is doubled if you get more than 70 in project. He is the only professor to teach COSC 3319 and COSC 4316 which makes it harder.

Tough grader
Clear grading criteria
Test heavy
5.0
5.0
COSC3319
Grade: A
May 27, 2022
Would take again

Dr. Burris is by far the most informative professor you'll ever meet, he's ex-NASA and loves to talk about the projects he's worked on. That being said, he expects NASA-level effort put towards his course. If you never skip class, turn in every lab multiple times, and study hard for every test, you physically cannot fail. Good luck!

Tough grader
Lots of homework
Lecture heavy
5.0
5.0
COSC4316
Grade: A
May 27, 2022
Would take again

This class is a level above other universities' offerings. Start each part of the project (worth 50% of the grade) as soon as possible, you'll figure out the fine details as you go. Don't procrastinate and you can't fail. The tests are long; avoid essay questions for best results. This project is a resume boost when done right, treat it as such!

Tough grader
Lots of homework
Lecture heavy
1.0
3.0
COSC3319
Grade: Drop/Withdrawal
Oct 25, 2022

I have never had a professor with such a large ego. He acts like his class is a job and he is your boss. His tests are not too hard, but he grades with a fine pick. His class has no grades to buffer test scores. When I went to his office hours according to his syllabus I was told he could not talk, and when I asked my question he was no help.

Tough grader
Get ready to read
Lecture heavy
2.0
5.0
COSC3319
Grade: Not sure yet
Oct 30, 2022

If you don't try hard, you won't pass. If you haven't heard, many people fail this class or get low scores, which at this point is talked about like it's tradition, which is sad. I don't see why he hasn't changed the way he does things, as it clearly has to do with it being a difficult subject and him not doing well enough to explain. Good luck.

Tough grader
Lecture heavy
Test heavy
2.0
5.0
DFSC3316
Grade: Not sure yet
Nov 20, 2022

4 tests, 4 labs, 50% for each. If you can't write at least 1 full page for each question, don't expect full credit. Don't try to BS your way through his classes. The code for the labs are given but you need to put it all together and write some of your own. Don't take too long on the labs, start early and work consistently. Study for the tests!

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
COSC3319
Grade: A
Feb 24, 2023

He's passionate and knows his stuff but labs/hw are HARD. Critical information is missing from his notes. First lab had 2 objectives that contradicted each other, and lab 2 was just not proofread and had a blatantly wrong formula in it. Same for the rest of the homework. His RMP is definitely padded tho, he's not a good prof at all.

Tough grader
Participation matters
Lots of homework
5.0
5.0
COSC3319
Grade: Drop/Withdrawal
Mar 28, 2023

Dr. Burris is a beast of the Computer Science field, especially in regards to his keen knowledge for Software Engineering and coding. However, his Cryptography and Network Security class suffers for it. Both his tests and labs are tailored towards software developers, making you master skills you're not going to need in the realm of Cybersecurity.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
DFSC3316
Grade: Drop/Withdrawal
Apr 27, 2023

Ludicrious homework projects. heavy, grueling exams. His notes are massive and simply not useful for what he assigns. Prepare to effectively teach yourself 2 classes worth of information in 2 weeks to get a passing grade on each lab. Dodge this tactical nuke of a class of his - if you can.

Tough grader
Lots of homework
So many papers
1.0
5.0
COSC3319
Grade: C+
Sep 19, 2023

He's worked at Sam since 1978. The Comp Sci department will not let you transfer this credit and no other professor teaches it. That being said a 70% fail rate for this course should be criminal. If you must take this course learn ADA(obscure language that the gov uses) before hand. Good luck.

Tough grader
Participation matters
Lots of homework
5.0
5.0
3319
Grade: B+
Oct 23, 2023

This man is professional grade. Study 2 weeks ahead of the test and people who fail need to try harder

Tough grader
Participation matters
1.0
5.0
COSC3319
Grade: C
Mar 3, 2024

Honestly the worst professor I've ever had, he's a smart man. Class concepts are fairly basic and easy but he expects perfection. If your labs/test dont fit his standards he will give you a failing grade instantly. 1 thing wrong and you got a 20 on the lab Forgot to stable you papers -30% ~70% rate of failure. Never want to be in his class again.

Get ready to read
Participation matters
5.0
5.0
COSC3319
Grade: D+
Apr 26, 2024
Would take again

Dr. David Burris is a fantastic professor who's very knowledgeable and passionate about his work. He has taught me so much that grasping can be a bit overwhelming. My advice to pass the course is to start your labs early, take advantage of the practice tests, stay updated with communications, ask for help when needed, study a lot, and DO NOT CHEAT!

Tough grader
Test heavy
Graded by few things
5.0
4.0
COSC3319
Grade: B+
May 16, 2024
Would take again

Do not take this class until you have 3 prior courses of programming experience. Burris is very knowledgeable but his labs/tests are hard They are excellent learning tools and will make you truly understand the concepts they cover if you complete them, do them in ada, and for the love of god read the hymnal nobody does and wonders why they struggle

Tough grader
Participation matters
Lots of homework
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
May 30, 2024

This professor turned what was already a difficult course into a nightmare.The lack of clear explanations made the material nearly impossible to grasp. It's unfair that students have to suffer through this. I sincerely hope that the professor retires soon and is replaced by someone who actually understands how to teach complex subjects effectively.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Sep 21, 2024

This guy's course was not meant for beginners, more like it's for advanced experts who know how to handle things the hard way. If you find the course from him to be too difficult, then don't ever bother have a thought of being in Computer Science major again. You don't want to end up suffering yourself with bad decisions like I did.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Oct 27, 2024

This is a TERRIBLE professor! The man loves being rude and so harsh that he doesn't give specific instructions well enough on his assignments and makes his lecture too darn heavy. No matter how harsh or strict that guy is, he is worse than my old computer science teacher from high school. I'm done being in his course. I can't take it anymore!

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
COSC3319
Grade: Rather not say
Nov 11, 2024

That man was no assistance in what I have to go through. Due to the fact he has given difficult labs, tests, and lots of other heavy resources, I tend to struggle and they literally soaked up a lot of my free time. I will never want to take his class anymore, because that professor has some serious tendency issues.

Participation matters
So many papers
Test heavy
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Nov 13, 2024

What can I say? I "HATE" that guy! Because he gives so many heavy online documentaries, including his labs and tests, I almost nearly suffered in a burnout experience. I seriously can't stand myself being part of his course duty. But for the sake of heaven, enough is enough for me nowadays. I'm not doing this anymore!

Get ready to read
Lots of homework
So many papers
1.0
5.0
3319
Grade: Rather not say
Nov 20, 2024

Such a terrible professor. I hardly doubt for myself I am not majoring computer science anymore. This has already gone way too far.

5.0
5.0
COSC3319
Grade: Rather not say
Nov 22, 2024
Would take again

Dr. Burris is notorious for being scary. The course itself is extremely difficult. I do enjoy his lectures due to having a passion in computer science. Dr. Burris wants everyone to be successful, but you need to put in the hours...yes, hours. I passed his course by putting in the work. You need to have study habits, and you will pass.

Tough grader
Clear grading criteria
Lots of homework
1.0
5.0
COSC3319
Grade: Rather not say
Nov 23, 2024

I'm sick of that professor! And for the love of god, what I would do is to stay OUT of his heavy class duty! I don't want to be anywhere near him! P.S. Dr. Burris is more like Dr. BOO-is!

Tough grader
Participation matters
Lecture heavy
1.0
5.0
COSC3319
Grade: Rather not say
Nov 25, 2024

That professor mostly goes through his heavy reading notes so fast during class times. After he explains something necessary to make sense, he adds his line phrase to be "Very Good". More like "Very Bad" since he was no support, clarity, or accessibility. They literally didn't fit his standards. And yet his teaching style methods are so outdated.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
3319
Grade: Drop/Withdrawal
Nov 28, 2024

A "very good" professor? More like "very rude" professor! I got exhausted of having to be in his class. I'm already fed up once he's given heavy duties I can't handle. Just like how it feels when I were to be in college physics class, that guy is way worse than my college physics professor. I rate Dr. Burris one star, and I wish to make it zero.

Lots of homework
So many papers
Graded by few things
1.0
5.0
COSC3319
Grade: Rather not say
Nov 29, 2024

That Burris guy is by far the most terrifying professor I had to deal with. For me, I'm mostly a low-leveled student, but that man does not support low-leveled students, and he takes his given heavy duties way too far. I feel like he never plays nice. Plus, I for truly sure that Burris guy has tendency issues.

Get ready to read
Lots of homework
So many papers
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Dec 2, 2024

I have to suffer myself dropping the course because of how rude, harsh, and terrifying that professor is being, ever since he worked at SHSU since 1978. If he had been teaching at that university for a long time, he would have likely to improvise better for students, but NOOO, he does not. Luckily, I'm not doing computer science anymore either.

Tough grader
1.0
5.0
3319
Grade: Rather not say
Dec 5, 2024

That was not a great professor, that was a strict bully! Or more like a mean and tough guy from the business workforce corporation. Whenever he treats his class like it's a job, it definitely felt like an actual workforce, not a classroom. Not even a SCHOOL! And it was not COOL! BUT IT IS CRUEL!!!

1.0
5.0
COSC3319
Dec 8, 2024

First time I was new to ADA and had no idea how to use it to work on labs, man can't assist with nor doesn't even care about that. He considers me and other students being left behind even on the first week when the semester starts. How was I supposed to know all that the first time I came to his classroom? WHAT IS THIS GUY'S DEAL!?

1.0
5.0
COSC3319
Grade: Rather not say
Dec 9, 2024

Never met a professor who took pride in having a 70% fail rate. Lectures are pointless cause you'll go and leave learning nothing. You'll have to teach yourself because he expects you to already know everything instead of teaching. Expects you to learn all of ADA week one and doesn't give great help for his labs or test. Avoid if possible!!!

Tough grader
Lots of homework
Test heavy
1.0
5.0
COSC3319
Grade: Rather not say
Dec 9, 2024

Burris is an ABSOLUTE WORST! He gives loads of heavy work I can't handle and they cause me in having to face harsh situations and consequences, as well as having to suffer a burnout experience! I CAN'T TAKE IT ANYMORE!!!

Participation matters
Lots of homework
So many papers
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Dec 10, 2024

If you hate being in computer science, you may not want to take his class. He love to be so rude that he would scold at other students who had no idea how to work on his labs or tests. Seems like he had no business in support nor access nor approach for students. Man, that guy is way worse than my high school computer science teacher.

Lots of homework
So many papers
Test heavy
1.0
5.0
COSC3319
Grade: Rather not say
Dec 10, 2024

This man scolds at his students when they have no idea how to work on his labs, and saying that they have fallen way behind, even on first week of semester. How were they supposed to know all those things when they went to his first time class? That's because he's a rude old man, guaranteeing that he never plays nice! Do not take if possible!!!

Tough grader
Participation matters
Lots of homework
1.0
5.0
COSC3319
Grade: Rather not say
Dec 13, 2024

Dr. Burris love scolding at his students who don't know how to start the lab assignments using ADA language. He gets so furious whenever they ask him about that. What kind of a guy who does things like that and likes being that way!? This professor has some TENDENCY issues! So keep out of his heavy class duty if necessarily possible!!!

Tough grader
Participation matters
Lots of homework
1.0
5.0
3319
Grade: B+
Dec 14, 2024

Honstly I havent ever seen a worst professor then Dr.Burris he cant teach he cant grade and he is awful when it comes to lab dont turture youself with his classes take it in another university. He has a high fail rate, average was 53, and his highest grade on the final was 88 he randomly add a formula and grades based on that. Avoid him at any cost

Tough grader
So many papers
Test heavy
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Dec 16, 2024

I would likely agree with the one-star raters who actually hate that guy. He is very rude and never improvise better support for his students. And all I can say is, he's not really a good professor at all.

Tough grader
So many papers
Lecture heavy
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Jan 11, 2025

AWFUL. He was not very helpful when I met him during office hours to get extra help. He expected too much from his students assuming we should have the knowledge to do the work with little assistance. I always had professors that helped me one on one but not him. Also, you have to teach yourself how to use ADA.

1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Jan 25, 2025

I deserved nothing from that old man. He gives lots of heavy readings, complicated labs, and contradicted tests I'm already exhausted with. At this rate, I will be having mental health issues. Man is not trying to be cruel, huh? More like he actually is now and then. And yet he still does it. I can't stand him anymore! AAAAAAARGH!

Lots of homework
So many papers
Test heavy
1.0
5.0
3319
Grade: Drop/Withdrawal
Jan 27, 2025

Since Burris went so hard on his students, he became my worst nightmare. I'm never taking his class again. That's all I would say.

1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Feb 17, 2025

Worst professor ever! He does not even care whether if students like me are new to ADA or not. He claims the poor students' lab work by how weak theirs is and calls them left behind. What an INSULT! This is because he does not support those who are weaklings. What kind of man does not support weaklings? That is so messed up!!! WHY!?!?

Tough grader
Lots of homework
So many papers
1.0
5.0
COSC3319
Grade: Rather not say
Mar 29, 2025

If I plan to take that man's class, I have to give up all my free time and spend lots of hours dealing with his heavy reading notes, labs, and exams, which can be very exhausting. If you want to save yourself from mental health issues, do not take if possible. Plus, he is not for those people who like to just fool around and wait.

So many papers
Lecture heavy
Test heavy
1.0
5.0
COSC3319
Grade: Drop/Withdrawal
Apr 8, 2025

He has a harsh attitude against student favors. Once if they ask him mostly about the labs, he gets tempered furious and insults them. He never give service to those who feel stuck and hopeless, especially if they have autism like me. But my god, that guy is worse than my old high school CS teacher! Professor has serious tendency issues!

Tough grader
Participation matters
Graded by few things
2.0
5.0
COSC3319
Grade: D+
May 10, 2025

You WILL learn a lot form this class, but the only grades in the class is 3-4 labs and 4 tests final included. His instructions are normally unintelligible and misleading. He will not help clear things up nor will he respond to emails. He is Extremely condescending to the students. There is no way of avoiding the class though. No transfers accepted

Tough grader
Amazing lectures
Graded by few things
1.0
5.0
COSC3319
Grade: Rather not say
May 17, 2025

The rude professor gets very annoyed and will insult you if asking him questions on how to start working on labs using ADA language. He'll say stuff like "You're falling way behind!" or "You can drop out and wait for next semester to retake the class!" just to make you feel like a real bummer. Gosh, what a waste of disadvantages from him.

Tough grader
Participation matters
Lecture heavy
4.0
5.0
COSC4316
Grade: C
Jul 17, 2025
Would take again

I had Dr. Burris for DSA and Compilers. He is a great professor and clearly knows his stuff. However, you REALLY have to put the time and effort into your work in order to pass. Some things he teaches is confusing, but don't be afraid to clarify things with him. There are no shortcuts to passing his classes, but it's rewarding when you're done!

Participation matters
Lecture heavy
Graded by few things
1.0
5.0
COSC3319
Grade: Rather not say
Jul 26, 2025

That rude old man is an insult! The one time I entered his office asking him stuff I get stuck with, he didn't really care. He gave out a response with a dreadful attitude and treats me like I wasn't trying hard enough, so I get no advice from him at all. And he didn't want to hear any of my excuses either! How demanding!

Tough grader
Participation matters
Lecture heavy
1.0
5.0
COSC3319
Oct 14, 2025

If you can take another professor teaching 3319, DO IT! Very project oriented and most of the class will be learned by yourself. Be very careful with reading his instructions because he will trip you up with the small details. Lab instructions alone have to be studied since they span 30+ pages. Test answers have to be in depth, no shortcuts.

Tough grader
Get ready to read
Participation matters
1.0
5.0
COSC3319
Grade: Rather not say
Nov 9, 2025

I suggest taking this course elsewhere, especially over the summer. He rarely responds to emails, even about assignments (50% of your grade). Assignments are to be submitted through print. He's never changed his teaching style to better help students; in which he should transfer to the competition. Exams are hard, and studying for them is horrible.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
COSC3319
Grade: Rather not say
Dec 17, 2025

I can't believe the old guy never cares to aid. Why did he say I can drop out and wait until next semester to retake the class? He has no right to say that! HE IS NOT MY DAD! Yes, he is so right, thanks to him, I have to give up my life with computer science. So he's telling me I wasted my past years with that major for nothing!? AUGH, GOD!!!

Tough grader
So many papers
Lecture heavy
Class Info

Attendance Mandatory

48%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 31 grades
Most common grades:
Drop/Withdrawal (17)
Rather not say (16)
C (6)
Grade Distribution
A(8)B(5)C(9)D(20)F(1)A-/B+(5)
Based on 69 reported grades
Drop/Withdrawal: 17
Rather not say: 16
C: 6
B+: 5
Common Tags
Tough grader (41)
Lots of homework (21)
Lecture heavy (20)
Participation matters (16)
So many papers (13)
Graded by few things (12)
Test heavy (12)
Skip class? You won't pass. (10)
Rating Trend

Declining

-1.40 avg change
Apr
May
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

CS560

5.0

(2)

CS470

5.0

(1)

OSCS

5.0

(1)

CS3319

5.0

(1)

COSC4318

5.0

(1)
+11 more courses
Difficulty by Course

3319

5.0

CS362

5.0

CS430

5.0

CSOS01

5.0

OSCS

5.0

Similar Professors