3.1
Quality3.2
Difficulty49%
Would Retake132
Reviews49%
Would Retake
132
Reviews
Rating DistributionOfficial
5
36
4
27
3
17
2
20
1
32
What Students Say
“In his defense, he's a reasonable professor”
CS1337 - 4.0 rating“Assignments and reading do not reflect the test structure, lectures are awful”
CS1337 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.78 avg changeRatings by Course
1337
5.0
(1)CS4348
4.0
(1)CE1337
3.5
(2)CS1436
3.3
(7)CS1200
3.3
(22)Difficulty by Course
CS1336
3.7
CS1334
3.7
CS4384
3.6
CS1337
3.5
CS2336
3.5
Reviews (132)
He is very funny and nice. I didn't care if I had to wake up at 7:30am just to go to his class. He is always willing to help and answers all kind of questions. There is homework every week, though. Exams and quizzes are easy. The midterm includes repeated questions from the quizzes. Attend class and you'll learn C++ easily.
I would recommend this professor. His lectures are interesting and he is very sarcastic. Homework was assigned every week to two weeks. There were two quizzes and two exams. I believe he curved the final grade. Also, he takes attendance though it does not affect your grade (but he does reviews for testsquizzes so go to class).
He is a really good teacher. His lectures are fun and I learned quite a lot. Homework almost every week but none of it is too hard. Good guy and good class.
He's awesome. Funny, and lectures are sometimes dry but one of the nicest instructors at UTD. He will give you all the attention you need and answer questions politely and patiently after class
Has a hilariously sarcastic sense of humor. I looked forward to every class. We often spent the first ten minutes of class discussing random things in detail. Very good at getting information across and presenting it in ways you are not going to forget. I wish I could take him for future CS classes.
Great professor. His classes were fun and enjoyable. The group project could be difficult for people without much prior CS experience, but he is willing to help and answer questions. Definitely recommend taking classes from him.
Prof Arnold is hilarious and his sarcasm is to die for. Besides his humor, he really enjoys interacting with the class, and his lectures are better than just reading straight off of the slides. The entire class was practically fighting to enroll in his class for next semester. I was one of the lucky ones who made it. Awesome professor.
This class is pretty easy if you have taken AP-CS in High school. If not, you're gonna have to study hard. Tests are a little tricky, but nothing impossible if you know the material well. Attendance isn't mandatory but it is in your best interest to attend as he goes over exam material the week before the exam. There are 3 tests and HW every week.
Great professor. Presents material in an understanding way. Gladly answers questions if you have any. Office hours are very busy so it might be tough to ask for help from him there. Weekly homework consisted of problems taken from the book. We had to buy clickers for quizzes and attendance but we never had any official quizzes for some reason.
Professor Arnold teaches you what you need to know and then some. Whatever you want to know, he will teach you well enough for you to do it on your own. Pay attention to his lectures or you will fail. He's also hilarious and very engaging on a personal level as well. Overall an excellent professor!
Professor Arnold is part of what makes UT Dallas a good university. He is very comical, down-to-earth, and is always there for you when you need help. You do have to read and do the homework or you will fall behind. Expect to work for an A, not have it handed to you. Overall, I would definitely take Arnold again.
Seriously a really great professor, inside the classroom and out. I had him for a retake class, so I can't really comment on his difficulty for a total beginner, but he was never overbearing with work and was always happy to help, as well as being a great lecturer. In addition, he really seemed to care and was always happy to talk to students.
Hands down one of the best. Take him and you wont be disappointed.
Lectures easily veer off-topic, and many people took this class (CS1200) as a complete blow-off class - it is not. It's not at all hard, but you do actually have to take about 20 minutes a week to do his homework. If you don't, you will fail. It's not even hard homework, so just do it and you'll be done with the class before you know it
He doesn't know how to teach beginners in a prerequisite class. I had some previous computer science experience and did decent in her class. most people that take his class have little to no previous experience and get low B's or C's.
In his defense, he's a reasonable professor. If you feel like a due date does not give enough time, just ask him and he MIGHT extend it for you. He is a decent professor, and one of those who is not boring. I did enjoy his class, even though I think I might fail it. It's not his fault AT ALL if you're going to fail, you have to study yourself too.
Like what most people says here, I agree that he is a great lecturer- he makes the class engaging and fun to learn. His tests are based on review questions from textbook and his own questions that were covered in lecture. I felt like end was a little rushed, but as long you keep up your reading and pay attention in class, you will do well in class!
easy A and B class for those who put their time to study, do their homework, read their book... remember this is UTD not some community college where you don't do education stuff and expect an A... if you stop by his office to ask for his help he'd be willing to help and answer all your questions. You want an A? COMMITMENT is your answer.
Your success in the class weighs HEAVILY on your understanding of basic C++ skills, if you had a laid back professor in 1336, do not expect to do well without putting in a lot of extra work. PRO TIP: show up to class ON TIME, EVERYTIME. Understand each assigned chapter COMPLETELY before going to class. If you get confused ask for help then!
As someone who knew absolutely NOTHING about coding walking in, this professor was great at building a solid foundation of C++ coding. Reading the chapters before coming to class and then letting his lectures fill in the gaps is the key to success. It will not be enough to blow off the classes and walk in for only the exams. You MUST be engaged.
Professor Arnold is a solid professor. He knows how to lecture and has a sort of cynical sense of humor that is really entertaining. Definitely the best pick if you are taking Intro to CS
Professor Arnold is a hilarious and engaging lecturer. He genuinely cares about his students once you get past the sarcasm, and was open to feedback any time I felt that I was struggling with something. 1336 and 1337 rely heavily on the textbook, and you will need to read to be successful in his class.
Professor Arnold teaches well, but sometimes speaks in CS and doesn't realize his students aren't following. HW was fairly easy, though you need to put some effort in the projects. The labs were harder than the lecture hw. The only thing that I disliked were all the corny jokes, sometimes a little inappropriate. Overall not a bad professor though.
Kind of sarcastic, funny. Only two exams. If you don't come to class and don't study, you won't pass. Best professor out of all that teach cs 1334.
I'm not much of a coder and I usually dread it (I'm ATEC) but read what's assigned and do the homework and you'll do fine in this course. Lots of dry wit, but Arnold is a merciful grader, and if anything, you will learn the content of the course. Two exams may be a turn-off but he will replace your first exam grade if you do better on the final!
Assignments and reading do not reflect the test structure, lectures are awful
Study hard for the tests or else you will fail! The homework assignments are easy As.
You won't learn how to code in this class. Come in with a head full of prior knowledge and maybe you'll get an A. Tests were 75% of the grade and there were only two. They consisted of textbook material but it covers about 10 chapters. Also, you will most likely learn nothing from his lectures. Good frickin luck.
As long as you pay attention throughout his lectures and study very thoroughly for the tests, there shouldn't be a reason to get below an A in the course. He realizes most students don't take too much time to read the book and makes it easier to understand the material in his lectures, however it is still important to review topics in the chapters.
an independent study class. The teacher is not helpful at all.
Very clear professor, funny, and overall enjoyable class. Attendance is mandatory and worth it.
Makes the class harder than it should be.
Excessive quizzes and political rants set the class back by 2 weeks. It got confusing on what I was supposed to prepare for class. Will the quiz be on the last lecture, or will it be on the chapter due a week ago? If you end up with a slacker in your group, good luck! You fail if they forget to turn an assignment in. Otherwise, good lecturer.
I took Professor Arnold back in the summer of 2015 but he was definitely one of the best professors I had in college. Really engaging and funny lectures. Wasn't a computer science major but still took the class and did well because of him.
Very engaging professor. Even though this class was at 8:30am, he made the class fun and very informative. He makes everything sound easy the first time around and goes over lots of examples. The midterm was easy and the final was a bit difficult, but he gave a curve of some sort at the end of the course.
He made this class unnecessarily difficult. The exams were difficult and the homework was long. His attendance policy was draconian and required students to be present before 8:30 am to be counted. Only three absences TOTAL are allowed. I would not take him again.
Attendance and late policy really strict. Lectures feel really edgy most of the time. The lecture material itself is okay but could use improvement.
Gives regular pop quizzes on the textbook chapters, so you have to be caught up on the reading at all times. Lectures were book-based, exams easy. The worst part of his class was the two group projects. He would drop YOUR grade if one of your team members didn't submit their part on time. Accessible outside of class, friendly enough. Overall meh.
When you ask a question he will throw so many variables at you it is hard to understand the answer. Ruthless makes the course harder than it needs to be. He seems to enjoy failing people. He forgets or doesn't care that this is a class for non computer science majors.
Not compassionate for his students at all. Lectures are useless and he gets distracted easily. You literally have to teach yourself to pass this class.
I liked him at first, but as the semester went on I got more frustrated. He is easy to talk to and understanding, but his tests are ridiculous (also there's only TWO THROUGHOUT THE SEMESTER!) Mostly what got me is that he didn't keep his appointments; no-showed me for one, and was twenty minutes late to another. Would not take him again.
The professor is caring, kind, & really helps you out when you talk to him in his office hours. The test material is a bit more difficult than the material he reviews. He only has 2 exams but honestly if you are dedicated to getting good grades & just study hard for those 2 times, you will do well. The threshold for an A is lower than most classes.
Talks about things things which are not important. Uses dry humor thats not funny and laughs at own jokes. Learn nothing in class and it feels like a waste of time. He can talk about something for 10 minutes but instead he talks on and on and extends class to 50 minutes so you cant leave early.
The grading balance relies way too heavily on tests. His justification for this at the was that some students in the past cheated. So because of this, the grading balance is 75% exams and 25% homework. Keep in mind there are only two exams in this class. I help my peers with their coding homework, and they get A-A+, while I got a C+.
For this specific course, he was "eh". Definitely not horrible, but definitely not the best. His classes are him reading off slides and explaining them. I give him props bc he tries to make it less boring by making jokes, but it doesn't help the fact that the material is just boring and self-explanatory. He's a great guy though, very understanding.
He made lectures interesting and had a few okay jokes sometimes. The pace of this class is relatively fast, so make sure to read the textbook and use lecture as supplementation. Exams should be no problem if you read the chapters it contains. He's very helpful in his office hours, he'll go over every exam question and explain all answers for you.
Doesn't give test reviews or tell us anything we should go over, "fair game" if it's in textbook
You really won't pass if you don't read through the material and take notes before the lecture. He gives you about 3 weeks for each project.I fell behind on reading in the middle of the semester and it cost me a lot to pass. He usually creates sample code in lecture and talks through it, but it's fast paced. I fell behind. It got hard to pass.
He's a funny guy. Because this class is an intro CS course, the material is solely memorizing obscure nomenclature and theory for C++ and object-oriented programming. Luckily Dr. Arnold actively answers questions, so as long as you participate in class, you should be fine.
The material wasn't too difficult, but it's easy to get lost if you miss a class or don't pay attention. The tests are a little harder than what is exampled in class, but the concepts are the same. Professor Arnold is very good at answering questions, so ask! His humor is a little dry/ sarcastic, but overall he's a pretty fun lecturer.
Professor Arnold wants to make sure you have the knowledge you need to succeed in advanced level CS classes. He also wants to make sure you actually like CS. It is just your typical academic class - do your work before the deadline. What makes his class stand out is that he really cares about his students IF you reach out to him.
I enjoyed the subject, so mileage may vary if you're not interested in the theory of computation. Also, taken during covid, so online. The class is theoretical and abstract but Professor Arnold manages to keep the material grounded and graspable. Normal amount of HW, most of the grade is midterm and final but the tests weren't too difficult.
Poor communication with students regarding policy. Doesn't respond to emails or questions
CS1200 is easy in general, but if you take Arnold, prepare to buy the 5th edition of the textbook, not the 4th. Quizzes are open-note but exams use the dreaded Honorlock. He also assigned a group project in the middle of a pandemic for some reason... Exams require some kind of reading but as long as you have common sense you'll be fine.
His lectures are good but he grades unfairly. He weighted both exams at 85% total grade and 15% for everything else. He had so many people fail the mid term that he made an announcement, and the only help he gave was to make the final exam overwrite the midterm. He is willing to invalidate your semester over a single exam. Choose someone else.
The instructor is interested in teaching, but he is so bad at it. His lecture is unorganized, confused, and unclear. He made everything looks very hard. However you can easily learn form internet, 20 minutes video, which make sense, covers 3 of his lectures. 85% for two exams. 15 % hws. Automata Theory is not hard, it is just he makes it hard.
Professor Gordon is nice and accessible outside of class. However, his lectures are disorganized and "theory" based. Throws in sarcasm a bit. For an intro to C++ class, this professor is okay. Take a different prof if you want a clearer topics outline. I learned a majority of the class material on my own through zyBooks labs and the Internet lol.
some people think he's bad but I thought he was a really good prof. showed us how to work all the problems and held extra review sessions for the exams too. hws are pretty hard but the exams are easier. he replies to emails really fast too. if youre good at math type of classes this class should be really easy for you.
Do not take courses with this man. I passed literally every assignment with a 90 or higher but bombed the course because his exams account for nearly 70% of the grade. His exams are impossible, he does not cover the fundamental material needed to pass them. I made a 100 on his final project and still failed. Avoid this man like the plague.
He has 85% of the grade be exams which is more stressful than it sounds. For one, the exams were well covered and nothing on the exams wasn't in the homework or the lectures. He could've been more transparent with students and have more homeworks (there were only 4 and some exam questions weren't covered by homework), but overall he's a good prof
Pretty difficult class where the tests were worth 85% of the final grade. Homework was relatively easy, but there wasnt any feedback given when questions were counted wrong and no answer key was given before tests. Overall, Arnold is friendly and open to questions.
Arnold doesn't know how to teach and should be doing some other job. He doesn't care for students and gives low grades knowingly. He should be trained first before allowing him to take classes. Nobody should take his classes as they would definitely suffer and get low grades.
Not a teacher you would want to take, if you are a procrastinator like me. The grading criteria is kind of stupid. The grade is mostly test heavy and assignments don't weigh much. He is extremely strict with deadlines and does not listen to any excuse. He pretends to be nice but he is really bad. In short, PLEASE DONT TAKE HIM FOR CS1337 OR CS1336.
Professor Arnold was a great instructor for CS 2337. He was able to adapt to the online teaching environment and effectively teach the course material. He clearly cares about his students' success, though he also expects a somewhat high depth of knowledge. The tests will require a more than a surface-level understanding of the material.
A pretty good teacher for automata theory, but I do feel a little uncomfortable in his class. He makes a lot of jokes, many of which fall flat, and sometimes he seems a little too put out at not being able to make jokes which students have reported as discomfiting in the past. For those reasons, I would personally avoid taking him again.
One of the best Profs! Lectures are literally the best because he's been a UTD student before and actually cares if you learn. Hw's are straight forward and tests are just like the review. If you follow lectures you'll ace the class. Just tell him if you're lost a bit and he'll make sure you can understand. Very easy to reach out to. Student Vibes!
Pretty good professor, with some good lectures. Only problem for me is that he didn't really have any notes to go back on which lead me to rewatch some of his lectures so I could get the points that he talked about but wasn't on any notes. Tests were also worth a lot but they were pretty do-able if you studied.
If you skip lectures, you're toast - this is why. The lecture slides aren't organized and are very brief so accessing the information you want is difficult. Mainly the source of learning information is by watching the lecture which takes a long time to find the right replay and to find the right time.
My impression is that he gives much more effort to his higher level CS classes than CS 1336. He would very briefly go over concepts, and would expect very complicated applications. Very test heavy, and only 7 HWs and 2 projects. I think he will start to do projects in his 1336 sections, so students can get better grades. Avoid him for 1336.
Professor Gordan was a really funny professor who obviously had a lot of knowledge in CS and had a passion for teaching. He covers everything you need to know on the exams. He also talks about what he's looking for on the assignments and responds to emails late at night. Your grade in the class is heavily dependent on the exam grades though.
Professor Arnold was a really good professor overall. While he did give us more work compared to other 1336 classes, I feel like I am better prepared for 1337. His lectures are very helpful, and he will always answer almost any question that is asked. Overall a great professor.
He has good lectures and is interesting to listen to. He will help you if you have any trouble but you have to actively reach out to him. The only thing is that the exam is a giant part of the grade and he doesn't give study guides. Again, he will go over anything again if you ask but you need to know WHAT to ask first
He is a little bit unorganized at the end of the semester. In his review sessions, if we have questions then he'll answer, but if we don't then he doesn't give out any tips or review with us. He did curve the class though, mostly everyone. Don't get too worried if you make a C on the first exam. Just keep working hard.
The prof reported 30+ students to the dean for cheating. All of those students were upset as you aren't able to work on code together, and he explains the concept so poorly that their students were bound to cheat. Would not ever take this professor again.
Extremely test heavy. Only 2 exams and both combined worth 65% of the grade. Additionally, there is no study guide for the exams so you are left to watch his disorganized lectures or watch YouTube videos. Reported way too many kids for cheating, so you cannot work together on the assignments or projects without being reported to the OCSC.
hv to pay attention to small details in the textbook & lectures for exams or else youll fail. if 1 person in ur group doesnt turn in their work on time or if they dont do anything, he gives an F to every1 in the group. & he's really really REALLY rude, to say the least. once he's made his mind up about you, its over for u. any other prof is better.
Professor Arnold definitely isn't for everyone. I thought he was a good lecturer, but got a bit disorganized at times. His humor is definitely a hit or a miss as well. His lectures are definitely less powerpoint heavy and more example heavy, so attending lectures is important. Exams are a huge part of your grade (more than 70%), so be wary of that.
He's a great guy, but for CS1336, he was disorganized, compared to the professors some of my friends had. No slides, he would only briefly cover the topics in class and then expect complex applications that were difficult. for higher-level classes, he sounds great, but I think for the intro class, he kind of neglected because it's the first class.
Dr. Arnold is very knowledgeable, but during his lectures he seems somewhat disorganized. He is a great professor and explains things nicely, but his lectures are example heavy, rather than using a set of slides. If you email outside of class he will usually get you a response in a reasonable amount of time. Also he is sorta funny.
Professor Arnold is a coding God. He is very good at explaining concepts well and making it not hard. I left his class with a deep understanding of Java and a good grade. He is very considering of his students and there isn't a lot of work.
He teaches as though you knew to code already. Every time someone asked a question, he responded with sass. All test covers everything and gets harder and harder. Homework is almost impossible, and his classmates are disorganized and lack certain subjects. Refused to go online or virtual, and when the snowstorm hit, he forced us to go in person.
2336* -- not listed Prof Arnold is absolutely amazing at explaining concepts. Attendance is not mandatory, but you'll benefit a lot more by attending and asking questions in class, as his teaching is based on examples and not on PowerPoints. Just don't miss deadlines and you'll be fine!
he's a great proffesor and i found he explained concepts very well for someone who's never coded before. tbh the only way youll struggle is if you dont take notes. just copy the code he has up and if you skip just be sure to attend next time since he'll recap everything / give a different version of the same concept. imo a lot of stuff is repeated.
Professor Arnold is an alright professor. He is very knowledgeable about the material. He is willing to help you with the homework at the beginning of class. His tests are really difficult and not open book. He also assigns projects along with the tests. Sometimes you have to teach yourself some of the stuff he doesn't go over to be successful
He explains everything as simple as possible and lets anyone ask questions to better understand the code. Considering my class had around 40 people and there were like 2 questions per class, dont trust the negative reviews. I ended with a 92 in the class and I didnt even take notes. Just ask for help if you dont understand something.
no extra credit no study guides get ready to die lol
Lots of time in between assignments, and straightforward tests and homework.
This professor does teach useful things in-class lectures. I can understand quite well them. The projects are part of the exams. He is willing to help with projects. The exams are usually half project and half multiple choice. The multiple-choice section does have some tricky questions including true or false and what the code prints.
He will spend as much time as you want trouble shooting any issues you have with your program, but there are no lecture slides or anything you can reference back to. He teaches through the mini programs he writes. The tests are much easier than the projects(50 of exam grade) he assigns. I would recommend you make friends to help debug code.
I'm typically a straight-A student & struggling in his intro class. I like him & his lectures okay. My problem is with his tests (3 total). I studied from my notes & book, but there were words & material on the 1st test I had never seen before. And since a lot of people missed those problems, he put the same material on the 2nd test - annoying.
He doesn't teach anything in class. There isn't any structure to his lectures. Every class he shows up 10 minutes late, has small talk with the class for 30 minutes, and the last 30ish minutes of class is when he will actually start coding. I have learned nothing from him, everything I have learned has been through reading the assigned zybooks.
Pretty decent professor. Gives 1-2 weeks to complete assignments. Assignments are helpful and allow you to grasp the topic. Lectures are a must for exams, however, sometimes a waste of time. He doesn't have presentations. He usually shows code or writes out notes. He always answers questions and explains topics if you don't understand.
I only had him about half the semester, a different professor took over the class. He is alright, his lectures make sure you understand the content. Tests are rough, no notes allowed. not sure if it's every semester but for our test with him he made us come in on a Saturday morning which was difficult for many.
I took Arnold in Spring 2023. He didn't teach much, and he expected students to know mostly everything on their own. Exams weren't too difficult as long as you went through the zybooks material. Projects were a bit difficult. He did use visual studio code to help students visualize certain concepts, which was helpful.
His lectures were not helpful in completeing assignments as you need to know other things that were not covered in the lectures to complete the assignment. Would not take this class again.
Professor Arnold was probably one of my favorite professors so far; he actually takes an interest in teaching students and doesn't teach by the slides. He is pretty approachable, his humor in class isn't my taste but he's generally a cool guy. Recommend him fs.
There's not necessary participation in the class, so, many students haven't talked throughout the semester. However, he has singled me out multiple times asking if I specifically understand "because you haven't said anything all semester." His lectures consist of him writing code and expecting you to follow along with few explanations. Do not take.
He has fun and informative lectures that do not rely on powerpoints or the textbook, instead shows you how to code directly. Homework and exams are hard, just make sure to ask questions in class to solidify your understanding, as he will literally give you the homework answers if you ask him. Labs are hard, but you got 2 hours with a TA to do them.
To be frank I did not care for Prof Arnold. He lectured a lot, often went on tangents and overall class was very boring. My biggest problem was his constant belittling of students. While he played it off as a joke he often picked on a set few students for essentially not understanding the class material. Try to take the other professor if possible.
Incoherent lecturer and would go on off topic a lot during class. There were no supplementary materials only the recorded lecture. I recommend you take someone else.
Its my first CS course so i showed up everyday to try and learn. I regret it. has slides that are very helpful, but prof intentionally doesn't use them, and talks about irrelevant things instead. Key concepts are BARELY COVERED, leaving students confused. Only redeeming quality: helpful on labs/projects. Actually a terrible professor DO NOT TAKE.
Ok so this professor is not as bad as people make him out to be. He tries his bes
Pros: Will answer any questions you have, very patient (sat with me for 90 min to help debug code), amazing office hours, and I just really like him man - thought he was funny and a good teacher Cons: No online material/slides, very few tests that are worth a lot (I think they were very fair), not much homework, writes horrible emails
Likes to hear himself talk. He will stop the lecture for multiple minutes to berate someone if they come in late, even if they're quiet and try not to disturb the class. At the end of the semester, there was an issue with my grade, he hadn't taken my test rework into the calculation. He fixed it after a few unpleasant emails.
He cannot teach he does alot of yapping and included the important stuff in the middle when no one is paying attention. Save yourself the trouble and get another professor. Have not learned anything all year
I love him =)))
He's a decent professor if you go to class and pay attention. Although most of the learning is outside of class through ZyBooks, he answers any question you have about it in class and provides examples. The tests are pretty easy if you read ZyBooks and know the basics/definitions. Projects aren't bad either. Good professor to take for the class.
I don't know where all these bad ratings are coming from lol. He's an awesome professor. While he does yap during lectures, it makes class more fun. He's HILARIOUS. His teaching style is unique, since he doesn't read off slides, but I guarantee you that he starts from the basics. No need to worry. Also, READ THE TEXTBOOK!!! It helped me a ton.
Mixed feelings. He's so laid back that he sometimes seemed lazy. Read the textbook; it has everything you'll need. Gives good feedback when you ask questions. Doesn't allow laptops during class :/ but no one really followed that rule near the end of the semester lol. I'm mostly just annoyed that he was 30 minutes late to our final but ok. A yapper.
He is good when it comes to lectures. But he has problem of make things weird for exams & pojects. Do not take him as your cs1 professor. Take someone instead.
Classes are nothing but yap sessions. You're better off learning everything from the textbook.
Homeworks are pretty tedious not gonna lie. Lectures are boring, long, and ,uninformative.Tests are not over lectured topics. 0 EXAM STUDY MATERIAL!!. This was so infuriating..trying to study for this test but literally not being able to. I can't understand why he's rated so high given that I've taken laurie thompson and she's better (somehow).
Do yourself a favor and DO NOT take him. Going to class or not going class won't have much of a difference with him. He yaps a lot, the first half of the class is literally just him explaning his day-to-day life. His lectures are also very unstructured like he would yap and then explain a topic in the middle and then get back to yapping.
He is very laidback professor and likes to do things very old fashioned. I find it very ironic that in a CS course he doesn't allow his students to use laptops or any devices during lectures. You'll be much more successful by taking somebody else.
Great Guy! Learned how to cook a prefect thanksgiving dinner! Finally found out what a turkey bastor is!
Overall a mid experience, he takes the class way more seriously than what it is and his lectures aren't all that helpful as he spends way too much time going into things that don't matter in this level of course. You can tune out most of the lecture and be perfectly fine. Also has a tendency of sounding a bit condescending when answering questions
Does not allow computers in a CS class. He explains what he says well, but most of the time what he says is unrelated to the course. You need a 70 average on two exams to pass, even if you get a 100 on all the assignments, yet the exam review is not helpful, and 90% of the things he explains in class WILL NOT appear in the exam.
He is decent at teaching subjects when he actually does teach them. 90% of the time he is yapping about useless stuff. He takes the class too serious and makes it his mission to make the tests (worth a huge chunk of your grade) as hard as possible. Do not expect any helpful review material at all. You're better off taking someone else.
If you like to hear someone yap for 1 hour and only teach for 10 minutes- take him. If you don't show up to every lecture-you're cooked. No notes/slides, everything is self-study. There was no review material for the exams as well. He does not allow laptops in a CS course. If you don't get above a 70 average on the two exams, you are not passing.
Get ready to study for bachelor's of yappology in yappington sciences. There wasn't a single lecture where he didn't divert from the actual topic and started talking about some useless non-class material stuff. Take somebody else.
If you go to all his classes and are willing to self study the textbook, the course shouldn't be too hard. However, his classes are snooze fests and sometimes he can come off as somewhat patronizing. He likes to go on about more complex subjects not related to the course. He also never posts anything useful at all.
He's a good person, but that doesn't make him a good professor. No notes/slides/test review, completely reliant on textbook, few homework assignments (only 5). Lectures were kinda useless as he talks about whatever. Decent examples of code though. Hw - 40%; Midterm/final - 30% each
He's a fun professor, but he's ok at teaching. He usually goes off topic a lot during class, but you can ask questions and he answers them well. There is a textbook, but you don't need it because you can google a lot of the content. There were only a few assignments he gave out so most of the credit was on the tests (which were hard)
Prof. Arnold subbed into to our 2337 class at the start. Gave us very few homeworks (5) and most of the grade relied on 2 test. Lectures were pretty boring but sometimes were informative. Test were not impossible but were hard to study for. Gives a very broad overview of test material.
Professor Arnold was always happy to help. I often attended his office hours when I got stuck on projects. While he's hilarious, I do agree with others in that his class is very textbook heavy. But, if you spend just a couple hours outside of class reading the textbook, then the class is easy. His lectures can be very useful only if you take notes.
Disregard the old reviews, this is the easiest class if you take him (CS 1200, not sure about 1337). My guess is he might have changed the course recently to make it easier. 3 homework assignments throughout the entire course which each take less than a day to do. The hardest part is showing up to class, it's such a free A. 1000% recommend.
He is a good professor when he is on topic which is usually only about 60% of the time. He also doesn't allow laptops for some reason even though he teaches CS, Honestly you should take him for CS 1200 and CS 1200 only because he only gives out 3 homework assignments in that course. I wouldn't take him for any other course.
Easy A. Graded on only three (easy) assignments and attendance, no quizzes or exams. However, he talked really slowly (and with a lot of awkward pauses) and went off on a lot of tangents. He was pretty hilarious though.
We literally just yapped in class. Sometimes it was how to be successful, sometimes about being a better engineer, and sometimes actually learning some cool computer science stuff. We literally only had 3 homeworks as our full grade so you'll be fine. Take his class, you'll like him.
Prof genuinely went on random tangents about his life for like 3 months worth of classes and then randomly locked in for the last month for HW #3. Will wipe out half your points for formatting errors, but will also give curve so it all evens out. Only 3 assignments, and DO NOT DREAM of skipping class or u r cooked
This is the best professor for the CS1200 course. He only gives out three assignments which are not difficult. Attendance is mandatory, but he is entertaining and jokes around with his students. If you show up to class and follow directions this is a very easy A.
i don't believe he will be teaching cs 1200 again, but if he is i would go for him. his lectures were very fun and unconventional, but i often found myself falling asleep during them...however, there were only 3 total assignments and his expectations for all of them were very clear and simple. if you show up to class and do the work, it's an easy A
Class Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.78 avg changeRatings by Course
1337
5.0
(1)CS4348
4.0
(1)CE1337
3.5
(2)CS1436
3.3
(7)CS1200
3.3
(22)Difficulty by Course
CS1336
3.7
CS1334
3.7
CS4384
3.6
CS1337
3.5
CS2336
3.5