Your feedback has been sent to our team.
12 Ratings
Hours/Week
No grades found
— Students
Prof Brunelle is really approachable and seems like he wants his students to do well. I took this class to try my hand in CS but it was honestly really difficult for me. The only thing that got me through this class was having friends who could help work out the concepts with me. The TAs were also very helpful and approachable since they're students. Labs are also pretty fun if you have a friend, or anyone really, the lab assignments aren't too difficult.
I honestly loved this class so much! Brunelle is a really good instructor and makes sure to explain things in an easy/ simple way. The exams are just like the practice exams that are provided. If you study the practice exams and understand the material in the lecture, you will surely do well in the course. Python is a really easy language to pick up, so if this is your first CS class, then you will be perfectly okay!
1000% take this class with Brunelle and I can't stress that enough. Not only did he write the exams and so he knew what to prepare you for, but he is hands down the best lecturer. He is super kind and funny and actually makes you understand CS the way other professors definitely could not. I came in with no CS experience at all and ended up doing well in the class and learned a lot from Brunelle.
As a non-tech savvy bio major, I was scared to take computer science, but I ended up loving this class!! CS1110 was a great introduction to programming -- it wasn't made way too hard, and the chapters built on each other, gradually giving you the tools to write functional/more complicated code. I personally really enjoyed the programming assignments (which were 42% of your overall grade), and the questions on the exams were very reasonable. All lectures are uploaded online from 2 different sections (Brunelle and Tychonievich, doesn't matter which one you watch b/c they both talk about the same stuff, except Brunelle uses PPTs), and there are review videos for all of the exams by one of the TAs (Sean Gatewood, look him up on youtube, they were super helpful), and the professors and TAs are very approachable/funny. The only really hard aspect of the class is that you have to write code by hand on the exams; however, it'll become easier as you go through the practice exams. Attendance is not mandatory, and overall great class/skill:) Highly recommend for anyone, regardless of major or interests
I took a computer science course my freshman year in high school, so I thought I'd try it here-- an it exceeded expectations. To start off, Brunelle is a great professor: he's engaging and explains concepts very well. The lab portion (9% of your grade) and final project (10%) are basically completion grades, so it's easy to get at least 20% of your grade to be a nice 100. There are 21 homework assignments (each 2%) due about every week in the course; while the first 10-15 are pretty easy, the last 5 are pretty difficult (pa 17 is where it definitely starts getting tough). However, if you submit early you receive feedback which is very helpful. I never went to office hours, simply because I never felt I had to. The nice thing about this course is that if you actually figure out the homeworks on your own, the tests are pretty straight forward. The first midterm had an average of an 88, but the second one had an average of a 73 (a testament to the steep drop off in difficulty following exam 1). However, for each exam there are 4-6 released practice tests which mirror the exam pretty well-- these are by far and away the best tools to use. The final exam definity covers more material from the second half of the course (more complex material), but again, practice exams are your best friend. I came out of this course with an A and am planning to minor in CS. If you are looking for an interesting elective, a useful skill, or a possible major/ minor I highly recommend this course (especially with Brunelle but I've heard great things about other professors). One last piece of advise: it's pretty easy and can be tempting to group work the homework (or straight up copy) but this will screw you over for exams, so I don't recommend.
CS 1110 with Brunelle is the best Intro CS class that you can take. There are a couple of versions of Intro CS, 1110/1111/1112/etc. but 1110 is the one most people take and there are a couple of different professors who teach it but, from what I hear about the others, Brunelle is by far and away the best. He's dynamic and engaging and wants people to participate even if the class is 300 students strong. He posts all of his lectures on Panopto so you can watch them again (or for the first time if you skipped). Most importantly, he actually seems interested in teaching, which is a pretty low bar to set but it is definitely one that needs to be cleared. Anyway, all CS 1110 classes have the same assignments which range in difficulty and are submitted online, plus the website you submit them on will give you automated feedback about whether or not your code passed all tests or not. There's an hour and fifteen minute lab every week which normally does not go the full time (make sure you pick a good lab partner though). There are three exams and a final project none of which are overly difficult. Basically, CS 1110 with Brunelle is what someone would expect out of an intro class, it's not particularly difficult, the class is huge, and the prof is a nice guy who is interested in his work.
This course is structured really well -- the professors have a systematic, effective process for assigning homework, creating exams, grading, and re-grading. If you pay attention and do the programming assignments, you'll do fine in the class. Professor Brunelle is a great; he keeps the class generally interesting and provides helpful examples along the way. If you have programmed at all in the past, this class may get a little slow and boring at times. If you can test into CS 1111, definitely do that. Really good class overall, though.
I think everyone, regardless of major, should take this course. Coding is a great skill, and the way this class teaches you to think is unlike any other class I have taken. The nice thing about this class is that 42% of the grade is homework, which you can work on with other people, and if you at all pay attention in class or are capable of using online resources for help, the majority of them are not too difficult. Each exam is only 13%, so you are really able to appreciate and focus on what you're learning, rather than worrying about doing well on exams. Brunelle is a great guy, but since all the professors give the same exams and assignments (as far as I know), you can't really go wrong with any of them.
Brunelle is easily the best option. I struggled mightily, but it is evident that he is a very good professor. I have heard nothing positive about the other professors. This class did not benefit me in completing my major, but it was still a great experience. If you are even thinking about taking this class, do it. Get Brunelle if you can.
Get us started by writing a question!
It looks like you've already submitted a answer for this question! If you'd like, you may edit your original response.
No course sections viewed yet.