Advertisement - Click for coupon or website
Login Textbooks Professor Ratings Classified Ads Apartment Guide
Rating for Bill Booth
Professor Overview - Bill Booth

Overall Score

Ratings

Teaching Ability

Availability

Helpfulness

Workload*

74 96

*A 5 star workload is an easy workload; a 3 star is average; whereas a 1 star workload is extremely hard.

Search / Options
Individual User Ratings

Teaching Ability

Availability

Helpfulness

Workload*

Comments:CSI 1430 - Dr. Booth is a good teacher, but the workload for this class is extremely intense. If you do not stay on top of everything, you will fail. He is very helpful during office hours and that is how you can get an A. Take the zybooks reading and programming assignments seriously because there is a weekly exam on them. Overall the class is difficult but I learned a lot, and this is about the normal workload for a weed-out intro class  - Grade In Class:A

Date: 2022-12-13

Comments:CSI1420 - This is a hard class, but very doable if you stay on top of it. If you get behind in zybooks or mastering exams, it will feel impossible and extremely difficult to get a good grade, but if you stay on top of everything and take advantage of his office hours, it will be much much easier. He is a great teacher and the textbook is SUPER helpful. I assume that most of the comments here are people who are either lazy or too arrogant to ask for help politely. He does not put up with any sort of attitude so make sure you are very nice if you go to office hours. I saw one comment about him discriminating against women and minorities, but as someone who is both of those, thats totally unfair and childish. If anything, he is WAY nicer to women (probably because he has a daughter) and more patient. Dont take this class if you are not good at finishing homework or if you want an easy schedule.  - Grade In Class:A

Date: 2022-10-21

Comments:CSI 1430 - Dr. Booth will teach you C++. It's gonna be tough, but between Zybooks, the twice-weekly programs, and the labs, you should be alright. Try not to stack more than two mastery exams per lab, it just gets intense at that point. Point out and group up with a couple of friends to ask each other questions and finally move to work on the group project together.  - Grade In Class:A

Date: 2022-09-17

Comments:1430 - Dr. Booth is an excellent educator. Although some may find meeting his expectations to be strenuous, it is an intro course and the things that he made us do were reasonable. The questions that show up on mastery exams are 100% answerable if you read and understand the zybooks readings, so I advise you to get the readings done before you get stuck on a program or fall behind in the mastery exams. I do have to say, it was a lot of work, but Dr. Booth will have multiple office hours available throughout the week, so go to his office with specific questions. The conversation won't be as valuable if you go in without having read the zybooks materials, so I'd again encourage you to do that. Good luck  - Grade In Class:A

Date: 2022-08-21

Comments:1430 - Nice and a real person, and professional in cs compared with professor aars, but this class is designed too awful, at the end of class you understand nothing. Besides, this class has crazy workload, and you probably don't have enough time to study for other classes. His lecture is for somebody who have leanred c++ before, not for rookies.  - Grade In Class:B

Date: 2022-08-11

Comments:CSI 1430 - He isnt the nicest guy but youll eventually get to growing into his type of strictness. Ultimately it will benefit you to learn his way. Just stay on top of the work and it should work out fine.  - Grade In Class:B

Date: 2022-05-03

Comments:3523 -   - Grade In Class:B+

Date: 2022-04-07

Comments:CSI 1430 - I took Booth's CSI 1430 class during the pandemic last year so my experience differs a bit from most others. All the exams were done from home in Lockdown Browser and the project was optional extra credit. Booth isn't a bad professor when it comes to teaching C++ and I guarantee you're going to come out of his class with a pretty solid base on how to program. A lot of people seem to think he's unhelpful and condescending and while I've never asked him for help, he definitely seems to fit that bill based on how he interacts with the class. The workload is very tough, but everything is doable, though the later assignments and practicums will make you want to bash your head through a wall. It's important that you pay some close attention to his lectures because often times he will drop information that will show up on homework assignments or practicums. The biggest issues I had with Booth however stem from his overall class structure and asinine grading methodology. Booth grades like a word that would get me kicked off this site, and he'll dock your assignment grades by 50 points (and/or 10 points for each innocent formatting error) for "correctness"; which applies to either if your code flat out doesn't work, or it does work but you're just marginally off. All your assignments (with the exception of Zybooks) are uploaded though a custom-built upload and test site that's worse to use than a Geocities page from the 1990s. He basically just goes off whether or not the site passes or fails your uploaded code and then deducts points based on what differences there are from his key. If your code doesn't match the expected output exactly, there's zero leniency and you'll get little to no feedback as to what you did wrong. It's absolutely lazy and it makes you wonder why he's even attempting to teach programming to and a grade a class of over 200 people (seriously, if you take/have taken any CSI/EGR classes from Potter after this, you'll know exactly how much more help in this subject matter you can get with a smaller class size... and a way nicer professor). Unfortunately, since this class is a required stepping-stone for all you aspiring CompSci and ECE majors, you're just going to have to bite the bullet and deal with the headaches. Like I said, everything here is pretty doable, just give yourself ample time and make friends.  - Grade In Class:B

Date: 2021-12-16

Comments:1430 - Dr. Booth is annoying, mean, dull, and generally unlikeable, however, he does know how to teach C++. There are multiple programs due each week and a textbook reading every couple of weeks. The lab is just a weekly reading test and seeing if you are up to date with the programming assignments. There is a group game design project at the end of the semester. This class is as easy or as difficult as you choose to make it.  - Grade In Class:A

Date: 2021-12-13

Comments:1430 - I don’t understand why he has such low ratings. Yes this class can be difficult and yes the workload can sometimes stack up, but Booth goes over each programming assignment a week before it’s due so you can easily stay a week ahead of most things. The programming assignments are usually not too bad, there are some hard time-consuming ones out there, but Booth is very helpful in office hours as long as you come with good questions. The practicums aren’t too bad but towards the end of the semester they are a little too long to finish in 2 hours. The weekly chapter exams are just conceptual, but just memorize the book and you’ll be okay. Yes this course is challenging and has a lot of work, but as long as you budget your time, you should be ahead. Booth may not seem like the nicest, but he has a heart of gold and TRULY wants you to succeed, you just have to put in the work. Good luck  - Grade In Class:A

Date: 2021-12-04

Comments:1430 - Booth is honestly an alright teacher, but if you're going into comp sci with no previous knowledge he'll be super hard to follow. Many of his lectures involve him making poorly planned jokes and lots of awkward silence. Stickler for formatting and will fail you on an assignment if he doesn't like how you indent things. His tests are mostly conceptual as opposed to the homeworks being only C++ programming. Overall probably the best option for an intro prof, which isn't saying much.  - Grade In Class:A

Date: 2021-11-14

Comments:1430 - Booth is a pretty stoic man and not the most personable, but a good teacher. I went to his office hours every week and I did as much of my homework as I could and he would help me with what I couldn't figure out. Review the textbook before the exam!! Not that hard of a class if you stay on top of the assignments, which are usually not that difficult. He can be quite condescending but don't let that get to you, he's like that to everyone.  - Grade In Class:A

Date: 2021-08-19

Comments:1430 - The homework and projects weren’t horrible and seemed to just be busy work. The tests were a bit difficult. This class can be challenging if you have no previous knowledge of computer science, and Professor Booth shows no mercy if you come to his office hours without a “valid question”. All 1430 classes used the same materials however Professor Booth made the class miserable and hard to stand by his attitude and lack of clarification. Although he is very knowledgeable in the material and by far one of the smartest professors in the computer science department, he is an absolute ***hole and abuses his power and status to belittle students. In particular he is more prejudice and harsh to women and ethnic minorities for some weird reason that I’m assuming he believes they don’t belong in this department. I have never seen a professor act so rude at my time at Baylor this past year and I’m shocked that Baylor has allowed this Professor to continue working here despite their attitude towards this kind of behavior. I strongly advise future students to take avoid Professor Booth and if you end up in his class then do your best to learn on your own and just get out of there. Peace.  - Grade In Class:B+

Date: 2021-05-12

Comments:1430 - This class is horrible if you don't have a background in computer science. There a test and minimum 3 programs you have to do every week. The first half of the course was not bad initially, but after about 5 weeks the material gets significantly harder, and theres not a proportionate amount of help given to students. His teaching is ok, but the notes are scratchy and can sometimes be irrelevant. He's also extremely rude and unhelpful if you go to office hours.  - Grade In Class:F

Date: 2021-04-05

Comments:CSI 1430 - Dr. Booth is by far the best professor that I have ever had. He goes out of his way to help you when you need it. Every time I reached out to him, I would get a response back within about 30 min to an hour and I have emailed him anywhere from 4 am to 11 pm (I am 100% serious). Don’t get me wrong though, this is a VERY hard class, but whatever grade you make in his class you truly earn. Pay attention in class because I noticed every week, he would in some way do the upcoming test/practicum for you. Every class is important so do not skip or you will fall behind. I know he has a lot of negative reviews, but I honestly think this is just from people who were either not trying or not willing to put in the work to succeed because he honestly walks through this class with you in baby steps and will tell you when something is going to be extra hard. He offers enough extra credit in this class to basically make a 125% so do every extra credit opportunity that you can. The best way to ensure you are successful in this class is to GO TO OFFICE HOURS! Seriously, I have heard people say they never went because they were scared of him which I thought was crazy because he is literally the most helpful person I have ever met. Just go to him prepared for what you need help with as you should not waste his time since he has 200 other students needing his help as well. The only real downside is that he types crazy fast so good luck trying to keep up with him in class lol. To reiterate though you will succeed if you can stay motivated and GO TO OFFICE HOURS, I seriously could not stress that enough. Also, do not cheat, it’s not worth the risk and you’re honestly just selling yourself short. Your capable of doing the work, just believe in yourself and you are going to be okay.  - Grade In Class:A

Date: 2021-01-04

Comments:1430 - I took this course as a student who had taken two computer science courses in high school so know that I already had a basic understanding of code. Professor Booth, in my opinion, is a good teacher, he is just very anti-cheating and is very adamant about it. I will say that he probably will not admit when he makes a mistake. On the final coding assignment we had there was a bug in his code that was messing up my answer, and when I told him about it he sent me back my errors. He did give me full credit because my understanding was correct, but know that it can be hard to talk to someone who does not admit their mistakes. I will also say that when I did join his office hours, he did always have this sort of air that he didn't really care about how I was doing, he just wanted to find the error and end the meeting as soon as possible. It did come off as being rude, but he did always find the error and correct the mistake. His lectures were fun and pretty easy to understand, just seriously don't even think about cheating because he will catch you there's no point. Also, I do think this course would be pretty hard if you haven't coded before, so if you're taking it for an elective with no coding knowledge, I would try something else.  - Grade In Class:A

Date: 2020-12-14

Comments:1430 - This man made my cry on numerous occasions. Hefty workload with such a useless textbook resource as your only guide. His upload site is extremely faulty and he blames his errors and poorly working website on your inability to use it properly. (On several occasions he would have to repair HIS websites code whilst in class once enough students spoke upon about the same error he kept asserting was not happening). His office hours are brutal, I always felt belittled and even smaller logging out than I did logging in. I come from a background with no computer science knowledge and was completely overwhelmed by this class. He has no problem failing you on a whim or even a simple hunch he has that you are cheating. If you are entering coming from no prior knowledge of computer science, fair warning now, his website is a bait trap that lures you into failing or being flagged for cheating. Several projects, programs, and tests per week. His lectures are not helpful and so difficult to keep up with, his notes are very messy and scribble-like on top of being fast-paced. It is encouraged on day one you NOT seek support from your peers as you all will be flagged for cheating if you do so, thus, one feels very isolated from ones classmates in this course because of it. Would not recommend this course, it simply is not worth what you will be put through.  - Grade In Class:C+

Date: 2020-12-01

Comments:CSI 1430 - I have always thought that Dr. Booth was a funny and clever guy and would probably be fantastic in any area other than teaching. But Dr. Booth seemed to be indifferent about my success in the course along with the rest of the students. If you take this course, Dr. Booth could fail you without flinching. I had to take this course twice because I gave some of my code to a student who was struggling and eventually dropped the course. Do not even think about letting someone see your code because no matter how small and insignificant the assignment is, Booth will fail you if he catches you cheating. He waits for the end of the semester to fail you, luring you into a false belief that you may have actually passed the course. And for the non-majors out there, take CSI 1401 instead. You'll have a much better chance of passing that class.  - Grade In Class:A

Date: 2020-10-26

Comments:CSI 1430 - Booth is a very bad professor. He has a doctorate but it is not conveyed through his teaching whatsoever. It's quite ironic because his Baylor profile says he specializes in Web Application Development yet he uses an "Upload Site", which is used to upload all of the course work, and it is extremely buggy and has no CSS whatsoever. The course has lots of work, but that is with any CSI 1430 class I believe, so that is not really the issue. The issue with him is more so the grading and how much support he provides. In an intro class there are many conceptual things that are needed to be learned in order to understand what you're even doing. Booth doesn't even go into these concepts. In fact, on about the 6th week he started working on the final group project that wasn't due until the end of the semester. I'm not sure why he started going over it because he completely skipped other parts. Additionally, he doesn't respond to emails and when he does, it's a one sentence response that doesn't help at all whatsoever. Lastly, the course is basically pass or fail. If you have 1 mistake in your code and take off 100% of the grade and gives a 0%. Even if your code is 99.9% working and there is just a small bug, he deducts the entire grade. It's extremely unfortunate because that is not how the real world of software development works. There's more tbh, but it's too much to write. Avoid him at all costs. The only reason I got an A in this course is because I'm fluent in other programming languages and was able to apply what I already know to this course. I would have failed if I didn't know those other languages.  - Grade In Class:A

Date: 2020-04-27

Comments:1430 - this class is AWFUL. this class was required for my major, and I could have taken business excel instead of this class but I decided not to and that is my biggest regret ever. I took this class as a freshman with no prior experience so I had a lot of dumb questions in the beginning because I was still figuring everything out. he was very demeaning towards me and rude with the way he answers questions and interacts one on one with his students, I literally cried when I got back to my dorm from the first time I went in for help because of his rude mannerisms. this class has SO MUCH WORK. do not take this class unless you want to be spending 10+ hours on it each week. its so awful and difficult and irritating and I wish I never took this class. he also moves really fast in class for someone who has no prior experience and it is hard to catch up if you ever fall behind SO DONT EVER FALL BEHIND.  - Grade In Class:C

Date: 2020-04-08

Comments:1430 - I took this class as a freshman with no prior experience. Workload can suck with the 3 programming assignments due per week, but they are not that bad if you get ahead on them. The tests weren't that hard if you pretty much just knew the book. Booth was a great lecturer, and I had both good experiences and bad experiences when I went to his office hours for help. The group project is the worst part of the class, and I highly recommend putting in the work in all other aspects of the class because there is a decent chance you might tank the group project.  - Grade In Class:A

Date: 2020-01-09

Comments:CSI 1430 - A rewarding yet even more frustrating experience... You will know if CS is for you after this class but even if you continue, there is still a high probability you will have to drop at some point. Good luck  - Grade In Class:B

Date: 2019-12-16

Comments:Intro to Comp - DO NOT TAKE HIM PLEASE! Trust me, I took this class twice and you want to take Dr. Fendt. Booth is a harsh grader but a great lecturer. Also, create a warrior-like team for the group project. This class is brutal.  - Grade In Class:F

Date: 2019-04-18

Comments:CSI 1430 - Dr. Booth is great! He is definitely the best professor for 1430. He will give you the best foundation for continuing in Computer Science, as well as explain things with plenty of clarity to be able to do well on tests and homework. He cares a lot about his students and their success, and is super helpful in office hours.  - Grade In Class:A

Date: 2018-12-09

Comments:3344 - Dr. Booth is my favorite computer science professor at Baylor. In my opinion, he is the best lecturer and is by far the most fair and straightforward when it comes to tests/assignments. You can really tell that he cares more about you learning the material than giving you a grade. His classes are not easy by any means but if you try and seek help, you can do it. His exams are very straightforward, he asks basically exactly what you think he would. No tricks or intentionally misleading questions. The hardest part is probably the homework which he requires to be written in LaTex and contain pretty difficult questions but they are excellent practice for the exams.  - Grade In Class:C

Date: 2018-12-03

Comments:3344 - Algorithms with booth is another beast than intro 1. He is not as good this time around. He did not explain many concepts in a clear way and would instead just do examples. Homework and programs are easy but the tests are not. He grades very harshly and will take points away even if you are right and he didn't like the way you did it. He makes tons of mistakes in his examples and also had the upload site have wrong answers for 2 projects. I wasted an entire Saturday debugging a program when it turned out it was actually failing because the test solution was right. Take Lin if you want an easier class.  - Grade In Class:A

Date: 2018-06-14

Comments:1430 - Very good professor, , my favorite teacher in cs department. There are three exams, the first one is 100 points, second one 200, last one(final) is worth 800 points. There are 26 programming assignments, and practicum for every lab. Also, the group project is very important too, be careful when choosing team mate. He is also patient during office hours, and explain things very well! Take Him!  - Grade In Class:B+

Date: 2018-04-10

Comments:1430 - Dr. Booth is a good Comp Sci professor. Having never taken any coding class before I felt well prepared to pass his class. The coding assignments were doable with the information provided in lectures and the book. His tests were provided at the tutoring annex, so as long as you could do the old tests you can easily pass the newer tests with an A or B. The only part about this class I felt was a little too challenging was the video game project at the end of the semester. It definitely sets you up to understand the crazy expectations and projects of 1440 though. If you want to be set up for success in further computer science courses, take Booth!  - Grade In Class:A

Date: 2018-03-12

Comments:1430 - Booth is a solid professor. I have a background in comp sci, but his lectures seemed very helpful and he backs up his concepts with funny dry humor. There are 2 weekly programs that you will want to start early, and the final exam and final lab are worth about 53% of your whole grade in the class. The group project is a lot of work, however once again you need to start early. Overall, Booth is fair for sure. Don't have your phone out in class and try not to disrupt the class in any way or he will rip you to shreds with his cold attitude.  - Grade In Class:A

Date: 2017-12-17

Comments:1430 - Dr.Booth is an excellent lecturer and he will get to the point quick and teach in a straightforward style. Booth has a dry sense of humor, and is usually pretty funny. There are times if you do ask a stupid question, he will joke about it. Programming assignments start out easy, but can get slightly challenging later on. Lab programs are usually topics related to concepts discussed in class, and are usually pretty easy, with the final lab being worth a large portion of the grade. In addition, there are 2 exams and a final exam, with the last exam being worth much more than the first two. There is also a final project which requires a significant amount of work, and will make you frustrated, even though it is only a small portion of the grade. Booth will also put a lot of emphasis on flowcharts and design. Overall if you want to learn a lot, take Booth.  - Grade In Class:A

Date: 2017-12-13

Comments:CSI 3344 - Dr. Booth is an excellent teacher who explains information very well in class and has a decent sense of humor to boot. He is very clear at answering questions and generally explains concepts fairly clearly the first time around. He is not very lenient to late work but he is very understanding toward assignments. --Ben P. (I do not believe in completely anonymous criticism).  - Grade In Class:C+

Date: 2017-04-28

Comments:1430 - Booth is easy to deal with if you don't run into any problems with the material. If he feels like your question is stupid, he will often answer it in a very demeaning way. He is able to give good examples, which are important in an intro class. He is pretty entertaining as well, and this was one of the only classes where I wasn't watching the clock and counting down how many minutes until it was over. The only homework was the programming assignments, which some of the later ones can be difficult to figure out and might take some time. I enjoyed them though, so I didn't mind (I am a CS Major). The programming assignments are pretty much the same for all of the Intro I classes though. The exams weren't that difficult, but Booth always graded them harshly. On one exam I lost 20% of the grade for one thing that he didn't like. The practicum is worth the same amount as the written exam, and you pretty much get 100% if the code compiles, and produces the desired result, which you can test with the upload site before leaving.  - Grade In Class:A

Date: 2017-01-14

Comments:CSI 1430 - I am going into Computer Science and thus it is very important that I have a firm grounding in the basics of Computer Science. Booth makes it nearly impossible to succeed if you do not know the material so you will be very proficient in the basics of C++ by the end of the class. If you are a math or physics DO NOT TAKE Booth, instead take Poor because I have been told he is a much easier teacher. There is a substantial amount of homework, but as long as you start early there is no reason you should not get it done. His tests are absolutely horrible. I did very well on the homework and practicums, but I got mostly C's on his tests because he focuses so much on flowcharts and is an extremely harsh grader. The group project is a pain and takes a lot of time, especially for how little of your grade it is worth.  - Grade In Class:A

Date: 2017-01-02

Comments:1430 - Booth is a pretty good professor, and his dry humor brings life to one of the most boring subjects ever. If it's your major or you want a solid background in computer science, I would definitely take Booth. However, if CSI 1430 is the only comp sci course you will ever take, I'd go with a different professor. The workload is very heavy, and the group project at the end of the course will make you pull out your hair in frustration and hate everyone in your group. You have to be willing to put in a lot of time into the homework to be successful. The tests are extremely easy as long as you go to the ECS Annex the few nights before. If you don't, the tests will destroy your grade. Overall, as long as you are willing to put in a decent ammount of work, you'll be fine.  - Grade In Class:B+

Date: 2016-12-12

Comments:1430 - Out of all the computer science professors, you should take Booth, but he's not exactly easy. The guy is evil in my opinion, and I hope I never have to see him again after this semester. He claims that all you need to know before taking this class is how to click a mouse and how to turn on a computer. This class is far too hard for people with no prior programming experience. Out of all my classes, I spent the greatest amount of time working on his two weekly programs due and preparing for his practicums and written exams. His upload site is annoying, and sometimes it's his fault if your program doesn't work. He doesn't answer back emails. If he does, his tone sounds very condescending and mean. He clearly shows favoritism over other students. His group project at the end of the semester is a pain, so make sure you have a smart group and start early. His practicums are simple. If it compiles, you pass. If it doesn't, you get a zero, and these are a pretty big part of your grade. He'll take off points if you have "ugly code." For example, I had one indentation off in my program and he took off 10 points. I highly dislike him and probably would have chosen a different professor ( as long as it's not Fry), if I had the choice to start over. Take him if you're up for it.  - Grade In Class:C+

Date: 2015-12-01

Comments:CSI1430 - He can be intimadating the whole semester, don't ask dumb questions or he will dislike you. Start your programs early, pray you don't get a shitty TA for labs. Class is easy, details matter in computer science. Written tests are hard for a reason, they actually test whether or not you know your stuff without outside help. Hilarious professor, willing to help you if you struggle. Read the damn book.  - Grade In Class:A

Date: 2015-11-01

Comments:1430 - A lot of Computer Science majors proclaim Booth as the best teacher in the department. I don't necessarily agree, but I enjoy him as a teacher. Booth won't tell you anything you don't need to know, and he definitely won't waste your time. The only real advice I can give you about his class is start the projects early. If you don't, you will probably fail. You should focus most on understanding the code and how it functions, a lot of material like flowcharts will never benefit you again. His written tests are absolutely brutal, I went on to get an A in Intro 2 after receiving a C in Booth's class. Practicum grades will save your grade in the end because I know very few people who ever made anything higher than an 80 on one of his written exams. I never needed to go in for help so I can't say much about his availability, but a lot of people find him intimidating and condescending. I don 't really blame him though, looking back on the course it's understandable how it can be frustrating to teach such basic/foundation material and consistently hear the same questions and complaints. Overall he's a good professor, and if you want a good grade you need to remember everything he says in class and get a jump on your projects as soon as you have the slightest idea how to complete them.  - Grade In Class:C

Date: 2015-10-26

Comments:1430 - If you're a Computer Science major or otherwise very interested in Computer Science, Booth is the perfect professor for you. Booth is both very competent in his field and very funny to listen to, having a dry sense of humor as well as legitimate advice for those looking to go into Computer Science as a profession. If you pay attention in class and can grasp the concepts, then the programs, quizzes, and tests should be a breeze. That being said, if you *do* struggle with Computer Science concepts, this class may become significantly tougher, as Booth (from what I've heard from classmates) is not particularly helpful out-of-class for those struggling or otherwise not attuned to programming. That being said, if you're only taking this course for the Computer Science credit, Booth might be the best choice regardless, as the other options won't make things any easier for you. ...Also, you will most likely hate the flowcharts. Just get them over with and forget about them, as they won't ever be used again.  - Grade In Class:A

Date: 2015-08-15

Comments:1430 - He is very strict when it comes to classroom etiquette. Speak once when he is lecturing will cause him to call you out, same with the phone (except he will ask you to leave instead). He can be funny at times but has the sense of humor of a laffy taffy wrapper. Overall, a decent professor but could be less strict  - Grade In Class:B+

Date: 2015-04-12

Comments:CSI 1430 - Pros: He knows what he's teaching, he explains it thoroughly, gives a lot of tests for you to go really learn it.If you do all the work and reading then you should have no problem in the class, but you have to READ. You can't just rely on his lectures because he will test you on things in the reading that were not in his lectures. Cons: If you can over look blatant sexism, feeling like a complete moron every time you go to his office to ask him about something, and the overall condescending feelings he gives to his students, you're good. Also, be careful, because the reason I said that you need to read is that he tells you that if you've done all the programs that the practicums will be easy but this is not my experience. He put things in a practicum that he had not physically taught us yet and only those who had a lot of experience already with programming and were above that level knew how to do it. However, it was taught in the book. Overall: Not a bad teacher if you aren't easily offended or need encouragement from a teacher. Tough grader and tough subject.  - Grade In Class:DROP

Date: 2015-01-06

Comments:CSI 1340 - Dr. Booth is a great lecturer, and I loved going to class. I had him for both intro I and intro II, and both are structured similarly. There are three tests and three practicums, as well as weekly programming assignments. If you start the assignments early and ask Dr.Booth for help early on, you should be fine. The practicums are fine, but I found the tests much more difficult. There is also a group project, this was annoyingly time consuming, but if you do a decent job he will give you a good grade. If you are willing to start early and put in the work, you should get a A or B no problem.  - Grade In Class:A

Date: 2014-11-09

Comments:Intro to CSI - He's a great lecturer but the HARDEST grader! I had no interest in the class, it was just a requirement I had to fulfill for my math major which is one reason I couldn't really grasp all of the material. I was in a team-taught class so Booth only taught every other lecture and the other professor was an awful teacher. There are programs due every Friday at midnight, so start working on them as early as possible. It makes him happy if you come to him for help three or four days before its due. A group project at the end of the semester that is VERY time consuming. Quizzes at the beginning of every lab. And tests that are worth the majority of your grade. Tests are part in lab, and part in class. For the in class portion, study the quizzes on the book's companion site because most of them come straight from that website. Overall, I hated this class. He's a very hard grader but a tolerable class. Just make sure you do well on the tests, that's most important.  - Grade In Class:C+

Date: 2014-04-07

Comments:CSI 1430 - I had two years of Comp Sci in high school in Java, and this was a needed class in order to learn syntax of C++; but having had exposure in java, this class was rather easy. Don't get me wrong, it is NOT a blow off class, but if you want to learn, pay attention in class, and do the homework, then it is not difficult to get an A.  - Grade In Class:A

Date: 2013-02-28

Comments:CSI 1430 - In interest of avoiding the quite polar comments you will likely see about Booth, I will be as objective as I can. 1430 is the Intro to Programming class and that being said, you will either click or not click with the subject. It was my perception that one would either learn the subject and be able to apply the knowledge through the weekly programs well or struggle quite a lot. I was a struggler and I was sure to reach out to Booth a lot for help. He was quite demeaning to me and was honestly not helpful when I was lost yet putting forth the effort to understand what was going on. He does know his stuff though and if you are attentive in class and do the reading, you should at least understand the material. My issue was applying the material in the programs. That creates quite a lot of weekly frustration and stressed me out the whole semester. His sarcastic humor is dry, yet amusing, but don't push him at all in class because he has a short temper and isn't afraid to menacingly use his whip of a tongue. Everything taken into account, be sure to read (if you're not one to click with the material) and be attentive in class. I believe he did bump my grade up a letter grade at the end of the course, so he will help you, but in a quiet manner and behind his supercilious demeanor.  - Grade In Class:B

Date: 2013-01-15

Comments:CSI 1430 - Computer Science is not an easy subject. Professor Booth definitely knows what he is talking about. Every class period is productive, and you come out having learned something. The weekly programming assignments are not too hard. There are two tests and the final exam along with 3 practicums and weekly labs. There are plenty of grades so messing up on one or two won't kill you. The only complaint I have is when you need help from professor booth. If something goes wrong he is not likely to try and fix it. He views it as a learning experience and won't do much to help you.  - Grade In Class:B

Date: 2012-12-12

Comments:1430 - I almost ended up with a D, but with hard work, I pulled it up to an A. You can't do that in any class. Mr. Booth helped me a lot during office hours and he replaces your lowest practicum with your final practicum (if you did better). I got a 100 on my final pract, so that helped immensely. He is really funny, just don't make him mad. Follow his rules and the class is pretty fun.  - Grade In Class:A

Date: 2012-12-07

Comments:1430/1440 - Booth is honestly a great professor, he explains the material really well, plus his sarcasm will make you love him more. He will help you until you understand as long as you go into his office at the right time. Aside from his end of semester group project, everything else is pretty easy. His 1440 is a lot harder than 1430 though.  - Grade In Class:B+

Date: 2012-08-10

Comments:1440 - Excellent professor!! If you are a computer science major take Booth! He makes sure you know the material and does a remarkable job explaining the material. The class was difficult but I hadn't programmed in two years. If you ever send him an email he will usually respond. If you understand the programming assignments then the exams and lab practicums will be a piece of cake! Take this guy!!!  - Grade In Class:A

Date: 2012-05-23

Comments:CSI 3334 (Algorithms) - Booth is a great teacher, no doubt, he explains things well and clearly. Sadly, there were some days in lecture where he seemed less prepared for this class than he ever was for intro I or II. He would sometimes make mistakes on the whiteboard and have to go over them. There are five programming assignments, one every three weeks or so, each of extremely variant difficulty, so be sure and start early so you know how long it will take you. The tests aren't two hard, just do the homework problems, which he will randomly pick a student presenter for everyday, and you'll be good. The kicker is the final project, which took a team of three about 180 combined hours and we didn't even get close to finishing. All in all, it's a difficult course that's easy to underestimate, but he curved the final grades for my section by about 8 points.  - Grade In Class:A

Date: 2012-05-09

Comments:CSI 1430 - Booth is an EXCELLENT teacher in that you learn the material very well. Although he is sometimes aversive to questions, the assignments are clear and he helps you through them. If you do poorly in this class, it will be because of the subject matter. Comp. Sci either "clicks" with you or it doesn't. There's a weekly programming assignment as well as 3 exams, but they are all manageable as long as you stay on top of your work.  - Grade In Class:A

Date: 2011-12-05

Comments:CSI 1440 (Intro II) - Booth was easily my most entertaining professor this semester. You never know what will happen. He did the stanky leg in class one day. Besides being absolutely hilarious, he explains concepts extremely well. I think he said he's studying for a doctorate in Educational Psychology so you know he's going to be able to teach. The tests aren't too difficult, however, if you don't get a question right, typically you get it VERY wrong. Programming assignments were optional, but highly encouraged, and he threatened to make them mandatory if "the option wasn't taken every time." The group project at the end of the semester was extremely open-ended, which allowed for a lot of creativity, but once again, it is VERY time consuming. Also, he seems to have gotten over his disrespect towards students. I think he felt bad about the crap he was getting. Take him over either Aars any day.  - Grade In Class:A

Date: 2011-06-21

Comments:CSI 3334 - Try to avoid booth is possible for this class. He's a good guy, brings a little humor into the class room, but he cannot teach this class worth a crap. Most of the in class lectures involve him copy and pasting python and showing you how to do algorithms. We had 2 tests and a final, with the second test being immediately before the final. The tests were on average 5 questions long. Basically, you had to draw out or do the math of an algorithm and that was it. He gives little to no partial credit. Many people fail his tests terribly (with anywhere from 20s-40s). The tests were possibly the worst representation of the class I've ever seen. Spent several weeks and many hours studying for tests, and still can't pass because they aren't 'perfect' to what his book tells him. He blatantly rips off all his homework assignments and programming assignments off of the internet. Blatantly. The tests were basically 5 problems over 5 topics that he spent one day over in class. Your class notes wont help you much. The book is actually pretty decent ( dont buy it, you can get a .pdf of it on the internet with the right searching ) and will explain it well, but he wont. Even the best of the computer science department makes Cs and Ds on his test. I'm not sure yet if there is a curve or not, but as far as I'm concerned, this class is near impossible to get anything higher than a D unless you're the top of your class.  - Grade In Class:F

Date: 2011-04-29

Comments:1430 (Intro I) - The post beneath this pretty much describes the class exactly, and he isn't kidding about the semester group project. Start early. As far as Booth himself goes, he explains things extremely clearly, and if you don't understand anything he's more than willing to help you. The only problem is that he doesn't seem like it. Booth is sometimes a bit condescending, and I think likes to make sure that you know he's the smart one in the conversation, but underneath his "tough guy" (smart guy?) attitude, as long as you're clear in what you're asking, he's a really nice and funny guy and is more than happy to help you get your answers. Just ignore the intimidation and keep bugging him, and he'll eventually give you the best explanation ever.  - Grade In Class:A

Date: 2011-01-07

Comments:1430 - I had never taken a computer science course in my life prior to this semester. The course itself is pretty demanding. We had an outside programming assignment every other week or so. Booth would do the first couple ones with us in class, so if you take good notes, the programs won't take very long. The last couple assignments were more challenging and took around 4 to 6 hours to complete. Every week you have an online quiz in lab (take the practice quizzes online 10 times and you'll be golden) and a written quiz in lab (which are more challenging). You also have a programming assignment in lab which is pretty much a test over the skills you learned doing your last outside programming assignment (generally very easy). This is fine until you throw in the group project the last month of the semester. Then you start feeling REALLY overwhelmed. There are 2 test and a final. Each test is composed of a written test taken in class and a programming test taken in lab. The programming tests were easy 100s but the written tests were much more in depth and difficult. Booth was a pretty good teacher, but sometimes he would write broken code on the board which hindered my ability to review the material after class. Sometimes he would also go off on comp sci tangents that were way over my head, which confused me. Fair warning: don't get on his bad side. At the beginning of the year, he warns you about the "elbow time" of the class...heed this warning!  - Grade In Class:A

Date: 2010-12-14

Comments:CSI 1440 - Intro 2 - I had heard mixed things about Booth before I had him as a teacher, but he's definitely a good prof to have. He explains the material very clearly, cracks decent jokes, and is always willing to meet during his office hours. The homework was assigned regularly over the material in class (also in textbook) and there would be quizzes along with lab work over the same material. The tests were pretty much just harder versions of the quizzes, but nothing impossible. I pretty much bombed the first test, but with hard work I was able to pull off a B, and I also believe he curves the final grade. Great professor.  - Grade In Class:B

Date: 2010-11-17

Comments:c++ part 2 - As if compsci wasn't tough enough, i get a teacher like booth who spends most of the time writing broken code on the board making your notes more detrimental than helpful and making jokes every so often (which are funny). The thing is, he's so smart that he teaches on such an advanced level. If you already are familiar with alot of compsci then you might be fine with him, but otherwise you won't get anything he says during class. Plus his online website you have to send your programs to is broken even more so than the code he gives you as notes in class. He's the worst teacher I've ever had. Take anyone but him!  - Grade In Class:F

Date: 2010-11-15

Comments:Intro 1&2 - I had never programmed before changing my major to CSI. When I mentioned that I was taking intro to friends, they immediately said "TAKE BOOTH!" They were right. Even though there were many people in the class who had programmed before, there were also many who hadn't (especially math majors, who are required to take it). Knowing this, he really goes through things step by step. He's funny, so class stays interesting. Most of the programs he actually ends up going through class. His office door is open most of the time, and he's more than willing to go through your code with you and help you work through problems. My first semester I got a B+, but for Intro 2 I got an A. There's no reason not to do well in this class if you take Booth, even though it can be a difficult subject. Also, a bit of advice: start the final projects early! It's so hard to do because they're so open (he pretty much just says "make a video game"). You'll get caught with a week to do the entire thing with your group if you aren't careful. Not fun.  - Grade In Class:A

Date: 2010-08-21

Comments:1430 - The teacher to have for intro 1. Funny/corny guy, excellent lecturer. Cake assignments, easy lab tests. The written tests take a little bit more in depth knowledge. I'm not a CSI major; if you are, and you find this class difficult, try engineering or leave Rogers forever and do not look back.  - Grade In Class:A

Date: 2010-04-12

Comments:CSI 1430 - This dude is a really good teacher. If you haven't taken any form of computer science before, expect this class to be hard at first, but with some extra studying it shouldn't be too bad. As long as you go to class, the homework is no problem because he goes through it in class. The quizes are also not too bad as long as you do the reading or at least skim. Everyone tells me this guys is the best professor in the computer science department and I agree. He's also very entertaining and makes going to class bearable.  - Grade In Class:A

Date: 2009-12-12

Comments:1440 - Professor Booth is one of the, if not the best professor I've had to this point. He's very funny and a very good teacher. He teaches his material well, and when he gives assignments and tests, they are a fair and accurate measurement of what you've learned.  - Grade In Class:A

Date: 2009-04-02

Comments:CSI 1430 - Booth is an awesome teacher! He is hilarious during lecture and really makes you interested in learning C++ on your own. Be sure to get to know him early on in the semester so he'll warm up to you; if you never go to his office and then the day before a test rush to his office and bombard him a bunch of questions he won't want to help you very much. When you do go to his office, be sure to ask something specific, because if you simply ask him to fix your code or tell you why it's not working, he's going to blow off your question. Tests and practicums come straight from the homework and examples in the text. There is a final group project that he assigns that is very time consuming and can be a challenge if your group doesn't work together.  - Grade In Class:A

Date: 2009-03-23

Comments:CSI1430 - I love Mr. Booth! I never had any sort of computer science background before taking this class. It was overwhelming at first, but he does a great job of explaining things and encouraging everyone. If you are like me and you are completely confused by computer science, you might want to think about reading the chapters before each class- it really helped me understand all aspects of the topic. The online quizzes in the lab are just a random mixture of all the quizzes available through the upload website. Before each lab, you should just do the quizzes about ten times and you will ace every online quiz. Pay attention in class when he does examples. They will most likely either be on the test or the written quiz. Go talk to him if you have questions!! He is really approachable and will answer any questions. He makes so many jokes in class, he is hilarious!! If we seem to be getting overwhelmed with new material, he will pause and say it is time for a joke- which is always corny and pointless but it breaks the tension. The first couple of tests and the first practicum are really easy, but then it gets a little harder. Just make sure you understand every program assignment and the practicums will be easy. He also dropped the lowest grade in each area, but I don't think that's something he does every semester. Basically, if you are taking computer science, TAKE BOOTH!! He is funny and fair, but he will make you learn the material.  - Grade In Class:A

Date: 2008-12-23

Comments:1430 - Funniest teacher I have ever had hands down. But besides that, the class was simple as he always clearly explains the topics that will be covered on the exams and practicums. Gives out powerpoints and lectures on them each class. Would take him again without a doubt.  - Grade In Class:A

Date: 2008-12-19

Comments:CSI 1430 - Know the programs and you'll do fine on the practicums... One bad thing is he used geometric mean rather than arithmetic mean for averages, but if you ace the final it'll take the place of prior tests and same thing w/ the final practicum. He is an overall good teacher, just don't text in his class!  - Grade In Class:A

Date: 2008-12-17

Comments:1430 - A good teacher that keeps class interesting and explains the subject well through analogies. He is, however, ridiculously OCD when it comes to programs, and will take off a lot of points for small things. His grading system uses the geometric curve which multiplies n grades and takes the nth root which completely kills your grade if you do bad on even one assignment. He's also not the friendliest professor to talk to in person and comes across as quite arrogant and rude. An excellent teacher, an okay person.  - Grade In Class:A

Date: 2008-12-13

Comments:1430 - Booth is a great teacher. He tells corny jokes and tries to keep class interesting. He explains tough concepts in easy-to-understand terms. You will have to work on your own some, but he is eager to help. I slept through a lab on accident and he didn't make me do it on my own--he just cancelled the grade for me. He's very open to questions. A great guy, and really wants everyone to pass his class and fully understand the concepts. Take him!!!  - Grade In Class:B+

Date: 2008-11-19

Comments:1111 - I really like this prof a lot, however, he is very very intimidating to the point where I'm OCD about extra spaces in my program.programs aren't too bad, you just have to read daily and take notes.  - Grade In Class:A

Date: 2008-09-15

Comments:1430 - 1440 - I took these classes for fun, and I'm glad I did. Intro 2 is WAY harder than intro 1, so be aware of that. Also, Booth's attitude changes for Intro 2, he basically assumes everyone in it is a CSI major and becomes far less helpful. Make sure you have a 100 for your program grade, because the exams are hard, and the programs are directly referenced in the practicums. Don't bother reading the book, all the information you need is in the powerpoints. For the lab quizzes, use the upload site to memorize all the questions, then learn it later when he teaches it in class. Study the powerpoints for the written quizzes. Lab is a pain in the ass most of the time, especially in intro 2. I had a great TA, Andy, in Intro 1, but my TA in intro 2, Debra, was utterly useless. She had no idea what our labs were even about and offered no help. Booth is like Jekyll and Hyde. He'll walk into class and tell jokes and make you laugh, but he can be an absolute prick when you go see him in his office. When you go in there and are stuck on a program (which will happen in the second class, it's HARD) he will either tell you to log in to his machine and will find the problem in your code, or give you a very generalized, obvious answer like, "you probably have an infinite loop somewhere," and then turn his chair back around. If the latter happens, go work on it more then come back, if he sees that you have made progress he will usually become more helpful. You get a very clear sense at all times that he is only talking to you outside of class because he is paid to do so. He seems to think that everyone who is not a computer scientist is an idiot, and makes jokes to that effect quite often in intro 2. I've left his office after he helped me with something on a program, and I'll say something like thank you or have a good weekend, and he NEVER responds. That is not normal behavior, and it's frustrating. Although he can be an arrogrant prick sometimes, Booth teaches quite well and is a good choice for these classes.   - Grade In Class:A

Date: 2008-06-29

Comments:1440 - Booth is great. He is by far one of the best teachers I have had at Baylor. He is funny and makes class time fun. His written tests can be very hard but if you really know the quizzes then you will do fine because that is where most of the questions come from. The practicums are the same way, if you know the last program like the back of your hand then you will most likely get a 100. He is helpful in his office but can kind of be an ass sometimes.  - Grade In Class:B

Date: 2008-03-31

Comments:1431 - Mr. Booth is a great teacher, but can be very frustrating sometimes. If you're paying attention in class, reading the chapters, and doing the assignments, then you should be able to get the material, even though it is pretty complex. This class was required for me, and I have no background with computer science, but I still managed to make a strong A. Make sure that when you do the assignments, you listen to how he wants them. Make sure you comment your programs correctly, or he can easily take fifty points off of your grade. Don't freak out over the final project, just do a simple game and you should get a good grade, but it only counts ten percent of your grade, so it's not too big a deal. Before each lab you should probably take the online practice quizzes because those are the exact questions for the online quiz in lab. The tests are very straightfoward, I would just suggest going over class notes and reading each chapter and maybe going over the chapter review questions. Making notecards can help too. Practicums can kill you if you don't really know what you're doing with the programming assignments, so make sure that you know what you're doing with each. That all being said, he's pretty flexible with making mistakes on programs, and making a good grade is very attainable if you just put in the work.  - Grade In Class:A

Date: 2007-12-29

Comments:Intro 1 & 2 - Booth is a very helpful teacher when you go to see him. He also often provides extra credit, and his tests are over things that he makes very obvious you need to know. The only complaint I would have is that he is a little flaky when it comes to responding to e-mails.   - Grade In Class:A

Date: 2007-07-03

Comments:1430/1440 - Booth is a love or hate professors, depending on you interest/understanding of the material. He's very helpful and does what he can to help you understand the material, although he expects you to study and read the chapters. He gave us all his notes from powerpoint which is good as a reference. To me the hardest part of the class was probably the written portion of the exam which is generally write or use code segments, but you have no compiler to check if they work.  - Grade In Class:B

Date: 2007-05-11

Comments:1401 - If you are taking Comp Sci you need to take Booth. He is a great teacher, he is hilarious, and his class is an experiance. You will learn the material better than the other professors as well, in comparison to other classes, I walked away with so much more than people in harder classes. He explains information very well, helps with each programming assignment (occasionally writing almost all the code in class) and his tests and practicums are very managable. Take Booth, you won't regret it.  - Grade In Class:A

Date: 2007-02-06

Comments:CSI 1430 - Professor Booth's class is a lot of fun. His jokes are corny, but they at least make the class interesting. Before this class, I had no experience with computer science or programming. However, I still did well, since I came to class, did the programs, and read the book. For the programs, start them early, so that you can ask for help if you get stuck (stop by Booth's office, he's always willing to help). Also, turn them in! I completely forgot to turn one in, and not only did I get a zero on the assignment, but he has this stupid program multiplier thing, and your entire grade is multiplied by (1-.05*the number of programs you missed). So I missed one, which means my grade was multiplied by .95, which made keeping my A comparatively hard, even though I was doing well in the class. The tests and weekly quizzes aren't bad, though I tended to make stupid mistakes. Be sure to read the book, though! Things will be on quizzes that he hasn't covered yet in class, but you were supposed to have read already. And take the practice quizzes online. The questions on those are exactly the same as the online quizzes you'll take every week. The practicums are easy, as long as you have done the weekly programs. The group project is A LOT of work, so make sure you get started on it early (and pick a good group so you don't end up doing all the work). Anyway, I enjoyed this class, and am actually thinking of minoring in CSI now.  - Grade In Class:A

Date: 2007-01-04

Comments:1430 - Prof. Booth is an excellent teacher! Anytime I needed help, he was either in his office or would answer his email. If he isn't in his office, just email him b/c he responds pretty quickly. He will tell really corny jokes but usually the whole class just laughs anyway. If you just show interest and take the initiative to learn by asking questions, you should do fine. I had no experience with C++ before this class. Start the programming assignments early like he says and you will be fine. There isn't any hw except for the programs. Study your programs for tests b/c they are not really on the book material. You can't just memorize the book and do well. You have to be able to actually do the stuff.  - Grade In Class:A

Date: 2007-01-02

Comments:1430 - Very good prof. Loved this class. Written Tests are difficult but not impossible. Practicums are a piece of cake as long as you do all the programming assignments and go through the examples in the book. He is funny, interesting and his lectures are to the point...giving you the information you need when you need it. Could of got an "A" if I would have done better on the written exams.   - Grade In Class:B

Date: 2006-12-16

Comments:1430 - You will either love or hate Booth's class. The group project was a little bit difficult so start early. Test's are striaght forward. Don't get on his bad side, he can be helpful or evil. Great guy, uses corny jokes to keep class interesting. Everyone that makes it through his class trys to get him for intro 2. Hard course in some aspects but he teaches it well. He did a great job.  - Grade In Class:A

Date: 2006-01-10

Comments:1430 - Hard class, he describes the "Elbow point" and is totally right. The last 4ish weeks in class are hell but the first part of the year was gud. He keeps u awake, and makes alot of stupid jokes to keep u interested. but from what i've heard, best teacherr, just the hardest.  - Grade In Class:B

Date: 2005-11-14

Comments:intro I - Booth explains the subject very clearly and precisely. He keeps his tangents to more advanced topics to a minimum and that definitely helps avoid confusion. Occasionally he'll go off topic and make jokes or talk about something entirely nonsensical, but this keep the class interesting and is somewhat effective at keeping me from falling asleep. Programs aren't that hard, labs suck (not his fault) and the workload isn't that bad.  - Grade In Class:A

Date: 2005-10-18

Comments:Intro - I had Booth for intro 1 & 2 (1430,1440) hes a interesting professor and keeps the class interesting. He lays out the course in the begining and sticks to the schedule so you can never not know whats coming up.   - Grade In Class:B

Date: 2005-07-19

Comments:Intro2 - EXCELLENT COMPUTER SCIENCE TEACHER! I had him for Intro to CompSci 2, and he was the best prof I have had at Baylor yet. He has a hilarious personality and always makes people laugh. He is very helpful and loves his job, that really helps. And if you have ANY questions, he checks his email religiously.  - Grade In Class:A

Date: 2005-06-13

Comments:1430 - Bill is the best prof I have had ever, he makes laernign a hard class both productive and fun(be it corny at times) his assignments are hard and frequent but thus is the nature of intro. You must pay attention in class do you programming asignments (on your own is best) and go to class, if you do you will get a good grade.  - Grade In Class:A

Date: 2005-04-12

Comments:Intro - I took Booth for Intro 1 and 2 (1430,1440). He is probably the best and easiest professor I've ever had. He pretty well spells out the practicums for you, and his programming assignments are almost completely written in class if you pay attention and take notes. I got easy A's both semesters with fairly low effort since he taught the material so well. HIGHLY RECOMMENDED  - Grade In Class:A

Date: 2004-10-27

Comments:1340 - I had him for first two Comp Sci. He is a great teacher and will do anything to help you out. He knows what he is doing and his class is fun. Yeah there are some of those sleepy days but not much. Randomn quizes. Test - 50% practicum and 50% written..if you study and keep up with your weekly programs you will do fine. So far he is the greatest professor at baylor i have had. He deserved that teacher of the year!!! Go Booth!!!...other teachers need to learn from him!  - Grade In Class:A

Date: 2004-09-15

Comments:CSI 1430-1440 - I had Booth for my first two semesters of Computer Science. He's an excellent professor and knows the material very well. Do your reading, keep up with the material, and turn your work in on time and you will have no problem at all with him.  - Grade In Class:A

Date: 2004-06-14

Comments:CSI 1430 - The man has two personalities! One day he'll come into class telling jokes and the next he won't even say hi and he be cold and unfriendly. I had a 'B' throughout the whole semester, then came the final. I was very prepared for it. the way his final is setup is as follows: A written part (50%) and a practicum (50%) where you write a program and you have two hours to write a program much harder than any other program for which you have the same amount of time. When you get done writing you upload it onto his site. At 10:00 I finished and uploaded my program. When i pushed the upload button it said "NO LATE WORK ACCEPTED" I WAS 30 SECONDS LATE!!! 10:00:30 AM was my timestamp. I wasnt the only one this happened to. Booth said to us, "Sorry, you uploaded too late, it's over, go home" and did nothing about it. I failed the final because of that and received a D in the course!   - Grade In Class:D

Date: 2004-05-04

Comments:1430 - For Intro I, I had Booth and I thought he was an excellent professor. He explains concepts well, gives copies of his power points, and uses examples on the chalkboard. He will stop and answer questions at anytime. Workload is somewhat heavy, but if you don't wait until the last minute it's not hard. You will need to study for written tests, but practicums aren't so bad.  - Grade In Class:A

Date: 2004-02-04

Comments:All - Booth is the best teacher in Comp. Sci. As long as you don't wait till the last minute to do the work you'll get more out of his classes than anyone elses. Personally my favorite teacher at Baylor.  - Grade In Class:B+

Date: 2004-01-15

Comments:CSI 1430 - I had never had a C++ course before, nor was I prepared to take this one. Unless you have some CSI background, this course is very confusing at first. I have a great deal better understanding of the material than I did before. He's a good teacher, but the final is timed and may or may not accurately reflect your understanding of the material. By the end of the course, I understood what I was supposed to be doing very well. I made a 62 on the final and my rade dropped from an 84 to a 77. I know lots of good students who would have loved to have made that grade on the final. The man simply has no soul and devours the souls of those who beg for mercy after his system screws you over. Unless you have to take the class for your major. . . get out now.  - Grade In Class:C

Date: 2004-01-05

Comments:1430 - Excellent class. If you want to know C++ (and some very corny jokes), take Booth.  - Grade In Class:B

Date: 2003-12-14

Comments:CSI 1340 1430 - Take him, nuff said.

Comments:Great teacher if you can take him for intro, you will be very pleased.

Comments:Very good teacher. He makes the most of his lecture time and teaches concepts and syntax in a very to the point and sometimes fun way. As long as you follow the syllabus and do the reading, you'll do fine.

Comments:Very funny and helpful. I would take any class he taught because he makes it fun. When you're in his class, the time just flies by! He gives a weekly programming assignment but there's always help available either from him or a lab assistant.

Comments:Helps to build a great foundation in computer science. I Highly recommend. Going in I had no prior C++ or programming experience (Intro to CSI), but Booth was such a good professor, I got an A.

Comments:Has a great sense of humor. Overall great course!

LOGIN     HOME     ABOUT US     FAQ     PRIVACY     TERMS OF USE     ADVERTISING     CONTACT US    

©2003-2024 Bubooks.com - All rights reserved