4.4
Quality2.7
Difficulty91%
Would Retake143
Reviews91%
Would Retake
143
Reviews
Rating DistributionOfficial
5
91
4
30
3
15
2
6
1
1
What Students Say
“Best professor in the CSSE dept”
COMP2210 - 5.0 rating“He is an excellent lecturer and all of the material for the tests comes from the lectures and projects”
COMP2210 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
16%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
COMP4520
5.0
(1)SWENINTRO
5.0
(1)ENGR1111
5.0
(1)INTROSOFTENG
5.0
(1)COMP2710
5.0
(2)Difficulty by Course
2210
4.0
COMP6120
4.0
COMP2210
3.1
COMP4520
3.0
JAVA2
3.0
Reviews (143)
nice guy, good teacher. nice clothing style too
i had him for the lecture part of intro to SWEN. this class is a joke. don't need to go to the lecture at all, and the tests are REALLY easy. open book, open note multiple choice tests, and the full notes are posted on his website.
No Comments
he is alright teacher ! And he is helpful teacher!! Take adavantage to take this class ! I learn a lot from him ! NOT Dr. Dozier
This class is a joke. Very easy, all you do is make a website using basic html code. It is a given "A". He is a VERY nice guy and explains everything very well.
This class in not that bad. I am in Civil Engineering, but I got stuck with this class and it was not that bad at all. You really don't even have to go to class but for the midterm and final- all notes are posted online. Open notebook tests.
I didn't even step foot in that class except for the midterm and final and I recieved an A. He post all his notes online and lets you use them during the exam!!! Great teacher!!!
good class
Class is a joke. Easiest class ever. The TA's give you an A for the lab just because.
Awesome teacher. Class is tough but he helps you and always asks if anyone has questions. Makes material understandable and will help you out of class if you ask.
Laid back, easy going teacher, knows the subject, it would be totally better if the class was not in a big auditorium, sometimes cancels class :), easy quizzes, moderately difficult exams, always asks if there are any questions, people say one of the best in CSSE faculty..
Great teacher! Makes sure we're with him during the lecture, and if there are any questions, he'll take his time to answer them. Didn't take attendance, but catch up before the quizzes because some questions must be answered according to the textbook's implementation.
he's a decent teacher, we didnt do**** and he posted all of his notes online. I didnt even go to class for an entire half and still had an A. Thanks Dr. Hendrix!
Easy A. Went to class 3 times:first day, midterm, and final. Notes posted online for open note/book exams. Awessome TA's for very easy lab. Would definitly recomend for intro to engineering no matter what your major is.
Never have to go to class except for midterm and final, posts notes online, open note tests. Guy really knows what he's talking about though. Lab is pretty easy as well.
Hendrix is very helpfull and the TA's are stupid as hell(just ask them to change a grade and they will). The tests are hard and so are the projects. Quizzes are easy however. Make sure to study old tests becuase they are pretty similiar. You really don't ever need to show up to class but I'd advise it so Hendrix knows your face, so you can get help
Didn't get much from the class lectures, but previous test are really really similar every year! Programming assignments are kinda tricky if you aren't good at implimenting the code, but overall it is easy... Didn't like the TA's much though.. Our TA's were really really tough on grading the Projects.
Attendence not required, but is necessary to learn the material for the quizzes and tests. Doesn't give much partial credit, so be careful not to make stupid mistakes. Labs are run by the TA's and are therefore a waste of time. As long as you are at least somewhat capable in both math and Java going in to this class, new material will be easy.
Probably the most willing to help professor on campus. Many friends have had him for other classes and enjoy having him for databases as well. Definitely recommend taking Hendrix for anything CSSE related, he knows his stuff and isn't only interested in helping the top 1%..
Ok, Dr. Hendrix is probably a great guy but in this class it doesn't matter. The class is easy and the tests are cake. It's an intro class so it is only what you make of it. Overall I would recomend.
If you skip class you're gonna miss points on your quizzes. The programming projects are important and easy if you make use of your TA's and classmates. The book is sorta optional, you could get by without it. If your code doesn't compile, you will get a zero for the assignment... just make sure it compiles.
Not a bad guy, knows his stuff fairly well. He doesn't seem to take a lot of interest in the class, he didn't show at the final, just a TA, and I don't think he ever looked at our projects, just let the TA's grade. I found Wikipedia and Google to be more useful when studying than his notes or old tests.
Lecture isn't mandatory, I might have gone to 3 the whole semester and still got an A. The labs are the only mandatory part. Information is very easy to understand and the final was easy, too. Nothing from lecture is needed until the final. TA's in lab were ok, and fair on grading.
Lecture is mandatory. 4 Tests, 20% each. Tests aren't easy. Understand everything and they will be. Hard to pinpoint what he expects on them. Lab was fun and easy. Very interesting assignments. Lab is 20% of class grade.
Had him for Intro to SWEN. Super easy class, never went to the lecture. He does seem to know what he is talking about, and I'm taking him again for COMP 2210.
I HATED this class. I dreaded going to it everyday. Hendrix doesn't teach and cancels lecture all the time. The GTAs are terrible, don't help out at all, and are hard to understand. I changed majors after dealing with these people. I learned NOTHING about computer science/software engineering from taking this class.
He did a great job with making sure that we understood the material. He took a sincere interest in whether we learned the material. If we had questions he was really helpful with question and provided lots of extra credit.
Hendrix is the man. Show up to class, pay attention, and don't wait until the last minute on projects and you'll be set.
Dr. Hendrix is a great professor. Get him for any Comp course you can. I missed probably 10 classes, studied the online lecture PDFs 1-2 days before an exam, and came out with a B. Gave a good bit of free points, and explained things very well. Five stars.
Dr. Hendrix is a very easy going and "normal" professor who sincerely wants students to learn. He is very approachable and is quite reasonable when it comes to grades. I got an A without almost any effort (assignments and project were easy, plus, no tests).
Professor Hendrix is pretty relaxed and realizes that this class is supposed to be easy. Most of the assignments are open-book vocabulary, basic code reading, or a simple "Did you do the reading?" question. The labs are fast and usually very easy, and most of the time they can be done on the internet instead of having to go to class.
So easy. Never showed up and made an A. Just go to the labs when your group has to meet, and youll be fine.
Dr. Hendrix is awesome. I wouldn't say this was an easy class, but if you put some work into it you can definitely do well. Gave a lot of extra credit too which was nice.
Dr. Hendrix is awsome. His class is easy, but the lab assignments are fun. The material is a bit too easy, but he knows a whole lot more and is easy to talk to after class. If you want to know more, look up his papers on SBL.
always had his gta teach class. gta couldnt even speak english. never saw hendrix in class. only in lecture where he would read straight from the slides
Listening to Hendrix talk about data structures is like listening to Joe Buck call a game on Sunday Night Baseball... something about it just seems right.
Class was fairly interesting and Dr. Hendrix is very easy to approach after class. Definitely recommend.
Great teacher. He knows what he's talking about, although he can be a bit vague in his explanations sometimes. Overall, make sure you pay attention and DO THE READINGS AND ASSIGNMENTS. One assignment missed can cost you a lot in the future. Nevertheless, I would take him again anytime.
Pretty fair teacher and the concepts were well designed. The design projects were alot of fun, just make sure you start plenty of time before the deadline and that you dont get a bad partner. Book was almost never used, i wouldnt buy it. If you have his old tests they are similar to what he gives. Interesting to listen to.
Nice, Easy going guy who's knows his Java like the back of his hand. Greatest professor by far here.
Hendrix is great. He really knows his stuff and clearly cares about doing a good job teaching this class. Projects were very interesting. 10/10
Great teacher, has a great sense of humor and teaches the material in a way that forces you to understand things before you have to use them. I would take him for every computing class if I could. 1010/1010 (haha)
Interesting guy. The tests are recycled from previous classes, The assignments are very hard, especially for people like me who haven't coded much. The class doesn't have much of an emphasis on programming, and he doesn't teach it much, but the assignments test over it very thoroughly. Very well spoken. Takes forever to grade anything though.
Best professer in CSSE. English-speaking, breaks down material nicely, and is just a regular guy. The assignments are MUCH more difficult than COMP 1210, so start the day they are assigned and write unit tests because that's how they are graded. Study the PowerPoints/code that comes with them. Work hard and you can make an A!
Dr. Hendrix really knows what he's talking about and is really interesting in teaching so he will spend the time to help you understand. His projects are quite involved unlike in Cross's 1210 class so make sure you make friends in this class to collaborate with. If you read the slides and can follow his examples the exams are pretty easy.
The tests are recycled from previous semesters a lot, so grab those to up the test average. I am not that great at coding, so the projects gave me a really tough time. My average was about a 75. I made mid 90s on the tests, and made an A. I did all the extra credit he offers. Very interesting to listen to, great speaker. Just put in time on it.
Awesome
Hendrix is a very reasonable teacher. He knows what he is talking about and while sometimes his lectures are dry pay attention and you should do well in this class. The material is complicated but possible. Take advantage of the clicker attendance extra credit and the songs. He is easy to talk to in office hours.
A good amount of projects and like 4 hard tests. Go to his office hours for help. He is a genius and knows what he is talking about. Learned a lot from his class.
Dr. Hendrix is very helpful, I was in his office most of the semester but he always made sure I left feeling more confident than before. The programming assignments are quite challenging so make use of lab and office hours. The test are also quite challenging so make sure to do plenty of practice problems and review all of the lecture material.
He was a very interesting speaker and made the class worth going to. Class was not mandatory but attending did get you bonus points.
Really helpful, smart, and funny. One of the best professors I've had at Auburn. He's very reasonable if you email him or talk to him. I turned in an online assignment 1 minute late and he removed the 15 point late penalty. You get bonus points for going to class. Highly recommended.
Be prepared for this class to get serious in the second half of the term. For us, it was A4 (word search) that kicked everyone's butt. Every test is going to be hard. He's great to talk to and keeps very consistent office hours.
He's an awesome teacher! He knows his stuff and is willing to help you outside class. The last two projects were a little more tough, but as long as you dont wait to the last few days you should be fine. Tests are fair, you should do well if you study. The final was the hardest test.
Best CS teacher here. You'll know you're stuff. Projects aren't bad, he reuses lots of old test questions. Extra credit opportunity. Most people make an A or B. He's just a great teacher.
I am from INSY engr dept., but I enjoy programming and decided to take this course senior year. Hands down one of the best learning experiences I have ever had. I learned so much in the class, and Dr. Hendrix is very, very reasonable. He is extremely helpful during office hours. Do your assignments by yourself. Don't copy. GREAT!, great teacher.
The class was fun, the projects were a little difficult however. He is an excellent lecturer and all of the material for the tests comes from the lectures and projects. The TAs might have to help you get through the projects.
Dr. Hendrix is very clear and precise. Anytime I caught him in his office he was very helpful with explaining the material. His tests can be a little difficult but if you study his well put together lecture notes, you should be fine. I would definitely recommend taking him whenever possible.
great professor, super helpful, nice guy, 1010 best cs teacher at auburn
Best professor in the CSSE dept. Would take him for every class if I could. Will challenge you (you will appreciate this down the road), but is reasonable in what he expects. Really nice and approachable outside of class.
He is very nice and is always willing to help. He answers his emails very quickly. The assignments can get kind of tricky, but your classmates and TA's will help you no doubt. There is a huge group project which counts for most of your grade. The final comes directly from homework assignments which means its stuff you have definitely seen before.
Awesome professor, projects definitely took longer than I wanted, but I ended up learning a lot from them. Go to lecture, its a lot harder trying to youtubestackoverflow your way to learning the information. I r8 88 this prof was gr8.
There's been a lot of positive reviews about Dr. Hendrix already, but I just want to back them up with my own experience. He genuinely cares about the class and the student (not just a number) and the experience I had in this class was the best I've had at Auburn thus far. Wish he taught every course in CS, could probably be a genius.
This wasn't a bad class at all. Assigns 6 HW assignments total. Each one is roughly 2 weeks until its due. Labs are completely optional. Lectures are optional too. He and the TAs are able to help you alot. Tests are multiple choice and about 23 questions. Tests and HW assignments only grades in class. Would recommend.
Class is really easy. The first half of the semester is one homework, one test, and one lab assignment a week. The second half of the semester is a scrum project where you basically develop your own game in a group of 4 people. Easy A class.
Highly revered among students. Great lecturer. You either get the material or you don't get the material, but Dr. Hendrix does an excellent job of providing ample resources and information. You HAVE to put in the work, or you will quickly fall behind. Exams are disproportionately weighed against projects so make sure to understand lecture concepts.
Dr. Hendrix ranks among the top 5 teachers I've had in recent memory. He conducts class very well, is always ready to help, and his tests, although somewhat difficult, are doable and are not hard for the sake of hard, like some professors. It is easy to see why he is one of the most respected professors in the computer science department.
Dr. Hendrix is probably the nicest human on the planet. I have no doubt he genuinely cares about each one of his students. Answers questions thoroughly and in a timely manner. Take advantage of office hours- he's so helpful. Would absolutely take again. He has such respect and care for his students which is sometimes rare at a big university
Take his class.
Great guy. He really knows how to teach the material also
Very good teacher. He posts his lecture notes online so no reason to go to class. Lab isn't mandatory unless you need help. No reason to get a bad grade unless you just don't do the Assignments.
Expect tests to be more difficult than Java 1. Concepts are more abstract and assignments definitely get harder as you are provided less of a head start on them as the semester progresses.
Dr. Hendrix is one of my favorite teachers in Auburn. His lectures are informative, comical, easy to follow--and best of all, available on Canvas. Class and Lab attendance isn't mandatory. The projects take forever to do by yourself (group up, it helps!). Do NOT procrastinate on his projects. Start a week ahead. Overall, great class.
Dr. Hendrix is my favorite professor I've had so far. His lectures are easy to follow, he's really nice, and he's willing to search your code for 30 min to find an infinite loop. 10/10 guy.
Dean Hendrix is the most well-prepared lecturer I have ever met. His presentations are well formed and easy to follow and on top of that, he does a good job going through them and explaining any challenging concepts. The presentations are always posted, the homework is clear and fairly graded, and practice tests are always provided.
Best COMP teacher I've had so far. Incredibly smart and good at lecturing. Students sometimes ask him difficult questions on the spot and he answers almost without delay. Projects are fairly time consuming, but he releases them 1+ week(s) ahead of their due date so it's no big deal if you work ahead. Take him if you can!
The Group Project needs to be well done, with all the unnecessary side jobs (all of them. Even the clearly redundant ones). You won't really feel any difficulty in this class if you have the slightest grasp on Java.
Dr. Hendrix is the best professor on campus. He is so friendly and just a great guy. He responds to emails really quickly. You can tell he loves what he does and he teaches really well. He posts power points online so if you miss class its no big deal, but he goes into more detail in lecture. Projects are complicated and really push you to learn.
Open-internet tests. Hendrix rocks. Projects culminate into a full MIPS CPU at the end of the semester, make sure you have the parts working beforehand and it's not too difficult.
This class is really difficult in terms of material, but he makes it as easy as he can. He is as lenient as can be, and he really does try to help. Oh and he's like a genius. I would undoubtedly take him again
Dr. Hendrix is an incredible lecturer. Knows the material inside and out and can answer any questions you have. Projects are of harder than Java I, but lab and his office are both good places to ask questions. Tests are kind of difficult. Added coding problems this semester. Review the material and look over projects. A takes work. B is manageable.
Most likely the easiest, and definitely most useful of the engineering orientation classes. This class is a good way to learn basic Java and Dr. Hendrix knows how to teach programming.
Intro to Software was pretty much individual work for 7 weeks (easy) and then a group project for the rest. Don't be a hero on the group project, just expand on a homework you've already worked on and spend time on your other 10-16 hours of engineering classes. Also, Hendrix is one of the best lecturers at AU, and you'll have him for JAVAII, fyi.
From the top 3 professors of my life! Get ready to know an amazing professor, an awesome computer scientist and an even better human! Dean Hendrix is by far the best professor ever in this field!
Extremely great teacher, I have nothing bad to say about him. You will get what you put into this class. Getting an A is far from impossible
Amazing prof. You will learn a lot. Teaching is an art and Hendrix has mastered it. He also never stops the lecture to get onto people for being loud or whatever, which is quite hard to do.
Almost as easy as the prerequisite course. Going to class and paying attention and a small amount of studying is enough for decent test scores. Assignments get harder over the semester, so make sure to do the easy ones at the start so you don't have to waste large amounts of time figuring out small issues on the more complicated assignments.
I absolutely loved Dr. Hendrix, you can tell he really cares about his students and wants them to succeed. Neither lecture nor lab are required, but I would highly recommend going to his lectures as they are extremely helpful, lab not so much. Has a project due roughly every week and a half which can be very difficult but manageable.
Without a doubt the best professor I've had at auburn. Take him at all costs.
Dean has been my favorite Professor so far. His lectures are clear and relate pretty directly to the material your tested on. All his lectures are also posted to canvas and easy to understand. If you can do the practice test he gives you before each test you will do well. The material he taught also felt applicable and useful for the future.
Dr. Hendrix is one of the best professors I have ever taken. His class can be challenging, but he makes every concept very clear through his lectures. Projects can get long, but starting early and office hours make them very manageable. His tests are very similar to his practice exams. He'll let you sing for extra credit. Would highly recommend!
This class was the hardest class ever. It crushed my dreams of being a CS major. Dr. Hendrix himself isn't bad, but the material? The worst part about this class is the lab practicals that "test programming fluency....." They are extremely hard and you either make a 0 or a 100. Unless you are someone who lives to code constantly, avoid this class.
Dr. Hendrix is incredibly smart, but his lectures are too smart for the class he's teaching. It's very difficult to follow along if you only have java experience from Java I. The tests can be pretty difficult and the biweekly assignments are harder. Be prepared to work.
Dr. Hendrix is incredibly knowledgeable about the course and conveys the information really well during lectures. Most of the work to do is from the bi weekly modules. While the information is complex and the assignments can be difficult, the power points from lectures and the professor made videos are an enormous help along with the lab TAs.
Dr. Dean Hendrix is an amazing professor. If you really want to learn, you would. However, getting an A might not be that easy in his class as his assignments can get tricky. He is filled with knowledge and can answer any question you have regarding the course.
Wish I could take him for all my comp classes! Amazing professor, and a very kind man. He does his best to help you succeed and is very understanding of people's circumstances. Explains the material well and is the most interactive professor I've had. Nothing but good things to say about this man.
Super nice guy. Really cares about his students. Class material was incredibly difficult and I was only able to pass by finding the assignments online (they all are). Nice man, difficult class.
Great professor, cares about his students. I was worried about taking this class online because I'm not the best at Java but I shouldn't have worried at all! His practice exams are a great help and gives you a strong idea of what the actual exams will be like. Assignments get harder over the semester but that's expected. No reason to fail
Dr. Hendrix is a phenomenal professor that really cares for his students. He even gave us our final assignment (category worth 35% of our grade) as a free 100 so we could study for his lab test and final exam. I loved his class and his lectures in person are very interesting. Make sure to work on things throughout the weeks or you will get behind.
Straight forward class and Hendrix's lectures teach you a lot. Project due every 2 weeks and get progressively harder so do not wait until the last minute. MC exams that are similar to the practice exams given. Coding lab tests are easy if you understand the practice labs but can be an all-or-nothing grade which can bring you down several points.
Dr. Hendrix was a great teacher, and I feel like a really learned a lot from his lectures, both live and recorded. There was a lot of work in this class and the lab tests and assignments were challenging. Overall, a great professor.
Hendrix is one of the best online teachers I've ever had. He regularly checks Piazza and explains things in a very concise but informative manner. An absolute must take for Java I and Java II.
Dr. Hendrix is a fantastic online teacher for this course. He has in-depth video lectures and example code for each module, and he is very responsive to student questions and concerns. He'll sometimes give hints for the assignments if anyone needs additional help. The lab tests and exams are doable as long as you adequately prepare for them.
Dr. Hendrix is a solid choice for any COMP course! He does a more "flipped classroom" style of teaching where the lecture videos are where you learn the bulk of the content while class is more of a QnA; however, it works quite nicely. Assignments are extremely long but you have 2 weeks to do them. Exams are fair but lab tests are a bit annoying.
Dr. Hendrix is one of the best professors in the department. This class is also one of the most important in the curriculum. You cannot go wrong with Hendrix. Stay on top of your work and you will be fine.
I had him at 8 am and his lectures were really boring. He posts a lot of really well constructed videos on his canvas. About half way through the semester I just stopped going to class and watched the lecture videos. Overall I have no complaints. He was fine.
Really good teacher about somewhat difficult information. One of the best teachers I've had at Auburn so far. Very approachable and really helps you get a good grade and tries to help you do good.
His class wasn't that bad, but his lectures weren't very engaging and the fact the class was at 8 AM didn't help. His videos and powerpoints on canvas were really helpful. He's very accessible outside of class using discord and answers any questions you may have. Great guy with a lot of knowledge, can't complain overall.
Dr. Hendrix is one of the best professors I've ever had when it comes to delivering course content in a clear, concise way. He is very knowledgable and gives you so many resources so you can branch out your knowledge. Very organized course so nothing can sneak up on you. I hope to take him again
Dr. Hendrix is a great lecturer who explains things well. I take issue, however, with the way the class is graded and weighted. There is not a lot of room to make up for mistakes you make early on. Despite being a good lecturer, things get really tough with graphs and algorithms. Don't fall behind in the class or lectures, very hard to catch up.
COMP 1210 will not prepare you for this course. It is really hard. Time management is absolutely key. If you procrastinate these assignments, you will not pass. The difficulty of the assignments are way above the examples given in the lectures. Sometimes, the assignments are not even relevant to the lectures.
A very basic data structures class, with relatively simple topics. The only thing is the exams and projects are very hard. The TA also taught a large chunk of lectures, and his very thick accent made me stop attending lectures. Overall the class is well outlined and covers a large amount of topics, and I enjoyed it.
Hw is all programming; they used an online grader so you can redo until you get a 100. Posted practice tests that covered same material as the test. Helpful and available in office hours. One of the best professors I've had at Auburn.
I love Dr. Hendrix. He made this class fairly easy to understand given the subject matter. I do think I would have done better if he taught more of the lectures instead of his TA. Assignments and projects are clearly sorted into modules on Canvas and there are clear announcements in class and through Canvas about when Lab Tests and Exams take place
Dr. Hendrix is a great lecturer, has clear grading criteria, and explains things well. Assignments can be challenging but not way too difficult, so as long as you don't wait until the last day or two to do them, you'll be fine. However, his TA did a lot of the lectures and I found him way harder to pay attention to and understand due to his accent.
I took this online, and it was pretty easy. Homework was just coding assignments you can resubmit until you get a 100. Tests are a little difficult, but the homework evens it out. I stopped watching the 8am live lectures by the TA, just watching Hendrix's recorded videos was enough. He explains everything pretty well, and class structure is decent.
One of the best professors as far as explaining topics, was very clear, lots of the grading in my class was done automatically with unit tests. In my opinion, he did a good job of combing both the background theory and practical application of data structures in a practical and useful way.
Dr. Hendrix was pretty good! My only complaints were he was hard to access outside of class: his office hours are by appointment on zoom, and I couldn't get a hold of him after a few emails to him AND our TA. He also stopped showing up to lectures and the TA taught most classes but he has good, in depth lecture videos available which were helpful!
His online lectures are phenomenal, covers a lot in short amounts of time but still is very good at teaching core concepts. 3 Lab Tests where you will code, and 3 multiple choice exams. 7 modules with "hands-on" activities and assignments. In general, a very helpful and clear professor with a good grading criteria; just put the work in for a B or A
A great professor that has a well-structured course structure. I am an in-person student, but I never went to the lecture and relied on his online video and managed to understand everything. His tests are really fair and his practice tests help a lot in preparing for his tests.
Great professor, projects are the most difficult part.
Great lectures with lots of information. Clear grading & class structure - grading is done via a program. Class online, so GTA handles most everything and is available. You are able to submit assignments until you get a 100% (up till due date) so you learn a lot that way. Practice tests were key! The class is tough, not the teacher, he's great.
This class wasn't hard. Weekly assignments that weren't hard, lectures were pretty good. The labs are just for you to get the homework completed which is nice, and you can leave after they take attendance. The group project is interesting and I'm liking it. No exams, just your weekly assignments and the final project. Overall, easy class.
Intro to CSSE with Dr. Hendrix is a very easy class. If you focus even a little bit and do your work, you will do very well in the class. Dr Hendrix himself is a knowledgeable and likeable professor but can sometimes be hard to reach.
Amazing professor, he clearly knows what he is talking about and wants you to succeed in this course. Gives you everything you need and has practice tests, which prepare you well for the actual thing. You get an assignment every two weeks that's like a project, 3 practical tests, and 3 exams. Class is tough, but not impossible.
Hendrix is awesome, his lectures were solid, and this class does what it is supposed to do. (Teach you how to work on a group coding project).
This class had 1 lecture and 2 labs all on a different day. The lectures had an attendance quiz. For the labs, you are split up into small groups in a classroom and taught Python through zyBooks online - due on Sunday each week. There is a group project in the end thats basically your final. Pretty easy if you show up to class and do your work.
This was just another class to get through. After you finish the Python zyBook, you're left doing a large group assignment for about a month with a very unspecific grading rubric and having a guest lecturer come to class to lecture about ethics. It was easy, but mind numbing.
This class is pretty easy, it goes through the Python language and spends the last few weeks talking about cultural intelligence. During those weeks you are assigned a group project with pretty vague guidelines. Overall a very easy class.
Professor Hendrix did his best at lecturing on a subject that bored many students. As attendance wasn't mandatory except on test days, many students didn't even bother to show up. Despite that, it was very simple to teach yourself what you needed to understand as he had practice tests that were very similar to the actual tests.
Lectures were just reading a PowerPoint, and while the lab exams made sense and you can apply your knowledge of Java for them and get a good grade, the lecture exams are more difficult and require you to know detailed inner workings of Java. Not a super difficult class, overall.
He's very thorough with his lectures and he's great about explaining problems when you go to him about the work. He reiterates completing the big assignments in pieces instead of doing them all at once. He provides extra lecture notes and gives small assignments that help you learn the content but aren't overwhelming.
Professor knows what he's teaching. He posts online lectures that are short and easy to understand. His office hours are amazing as he explains in detail if you need help. Practice exams will prepare you for the actual exams, which are lifesavers. The coding assignments are the only difficult parts, but are doable if you put your mind to it.
Hendrix gives some of the best lectures of anyone in the Auburn CS Department. If you want to learn ways to become a better software engineer, pay attention to his lectures, and actually go to class. His projects are not easy, but they help you learn a lot. Exams are very similar to practice exams, but not exactly easy. Hendrix is awesome.
Dr. Hendrix is an excellent lecturer. While the material itself isn't always interesting, you can tell he is passionate about what he does. The way the course is set up is very forgiving if you do poorly on an exam or 2. The pacing of the class was good and I never felt too rush or overwhelmed. No one goes to lecture, but be sure to watch videos
Prof is great lecturer but there's no way I'm showing up to 8AM Java 2. The assignments are brutal but you get unlimited attempts; the tests are also pretty difficult so if you brush off learning the material then you are gonna have a bad time. A lot of people drop this course bc it's the first "real" compsci course they have. Wish wasn't @ 8AM >:(
Easily one of my favorite professors in CSSE. He's passionate about what he does and teaches the DS/A material very well. Assignments are hard but you will learn a lot. Exams aren't the hardest things in the world, but be sure to do the practice exams and watch the lectures thoroughly.
Class wasn't hard, he makes it super easy but I didn't go to a single lecture. They were boring and way too early for me to listen to him. He's a sweet guy but man his lectures are hard to sit through. Lecture exams are very hard but assignments and lab exams aren't too bad. Overall pretty easy course as long as you put in the work.
Professor Hendrix was an okay professor. He left our class to be lectured by one of the cultural professors about halfway through the semester and never came back. We had one group project at the end that wasn't that difficult. Overall, the lectures had next to no information I didn't already possess but I had to sit through because of attendance.
Lecture was irrelevant because my "professor" didn't show up to class a SINGLE time, the actual professor was Deacon Seals, and he was very good, only problem was he didn't make the slideshows so he had no idea what to talk about. My TA for lab didn't do much but that's alright because the class is extremely easy, stay on top of the group project.
Professor Hendrix makes the course material engaging, even if the topics aren't always the most exciting. His lectures are worth attending, and the assignments, while challenging, really help you learn. unstuck ai was a lifesaver for practice exams. Overall, a rewarding but demanding class.
The only reason why I have a high A in the class is because I used Chat GPT on EVERY assignment. If you have little to no coding experience, go ahead and switch majors because they do not teach you exactly how to code. You're basically teaching yourself. I was a computer science major but I switched to Industrial Systems Engineering.
This class consisted of a lecture on one day, and labs on two other days. For the first half of the semester, it was solely learning Python on zyBooks. For the second half, we did a group project to apply what we learned. There was attendance taken both at the lecture and labs, but the majority of the time you can leave early. Fairly easy class.
Class Info
Online Classes
100%
Attendance Mandatory
16%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
COMP4520
5.0
(1)SWENINTRO
5.0
(1)ENGR1111
5.0
(1)INTROSOFTENG
5.0
(1)COMP2710
5.0
(2)Difficulty by Course
2210
4.0
COMP6120
4.0
COMP2210
3.1
COMP4520
3.0
JAVA2
3.0